Describe the bug
When dragging (LEFT_CLICK & no release) the WM activates a new target every time it moves over one
To Reproduce
Create a WindowManager instance
Add a Window with {"Test": ["Button"]} as on of its element
Try resizing the window from the right, where the button is
The button will keep being activated even though you are trying to resize the window
Expected behavior
The window manager should remember what the last targeted widget was, so when the mouse moves faster than the program can keep up the behaviour isn't undefined.
Describe the bug When dragging (LEFT_CLICK & no release) the WM activates a new target every time it moves over one
To Reproduce
{"Test": ["Button"]}
as on of its elementExpected behavior The window manager should remember what the last targeted widget was, so when the mouse moves faster than the program can keep up the behaviour isn't undefined.
System information
Possible cause
WindowManager._drag_target
is set too often.Possible solution Fix possible cause.