Skip to content

[Crash] Crash: TypeError: arguments did not match any overloaded call: con #14

@caitlynmeeks

Description

@caitlynmeeks

Steps to Reproduce

clicked on a part of the hue wheel

Error Details

TypeError: arguments did not match any overloaded call:
  contains(self, p: QPointF): argument 1 has unexpected type 'QPoint'
  contains(self, r: QRectF): argument 1 has unexpected type 'QPoint'
  contains(self, ax: float, ay: float): argument 1 has unexpected type 'QPoint'
Full Traceback
Traceback (most recent call last):
  File "/Users/thistlequell/git/noodlings_clean/applications/noodlestudio/noodlestudio/widgets/color_picker_widget.py", line 192, in mousePressEvent
    self._handle_mouse(event.pos())
    ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
  File "/Users/thistlequell/git/noodlings_clean/applications/noodlestudio/noodlestudio/widgets/color_picker_widget.py", line 223, in _handle_mouse
    if square_rect.contains(pos) or self._dragging_square:
       ~~~~~~~~~~~~~~~~~~~~^^^^^
TypeError: arguments did not match any overloaded call:
  contains(self, p: QPointF): argument 1 has unexpected type 'QPoint'
  contains(self, r: QRectF): argument 1 has unexpected type 'QPoint'
  contains(self, ax: float, ay: float): argument 1 has unexpected type 'QPoint'

System Information

Property Value
NoodleStudio 0.1.0-alpha
Platform macOS-26.2-arm64-arm-64bit-Mach-O
Python 3.14.2
Qt 6.10.0
GPU Apple M3 Ultra
RAM 512 GB
ML Frameworks PyTorch 2.9.1 (MPS), MLX 0.30.0, NumPy 2.3.5, Transformers 4.57.3
Reported 2026-01-04T23:17:41.985993

Submitted via NoodleStudio Bug Reporter

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions