virtualx-engine/scene/main
Meriipu 6f77f1bb3e If the mouse is held on notification_wm_mouse_exit, do not drop focus
This fixes a bug where users of the scrollbar had to be very careful
not to move the mouse outside the viewport, otherwise the scrollbar
would drop its drag-action and stop scrolling until clicked again.

The existing behaviour had the side-effect of also dropping the
cosmetic highlighting of the scrollbar (in addition to the dragging),
for the specific case where the mouse was move outside the window.
The previous behaviour did nothing to remove the highlight if the
mouse was released (but not moved) inside the viewport.

This separate issue with the lingering highlight of the scrollbar
(until a mouse-movement action is performed inside the viewport) is
fixed in an immediate followup to this commit.

Closes bug #39634

(cherry picked from commit 44657db3e2)
2021-02-26 15:22:08 +01:00
..
canvas_layer.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
canvas_layer.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
http_request.cpp Modernize atomics 2021-02-18 12:23:25 +01:00
http_request.h Modernize atomics 2021-02-18 12:23:25 +01:00
instance_placeholder.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
instance_placeholder.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
node.cpp Improve the get_node() error message to be more descriptive 2021-02-22 14:16:42 +01:00
node.h Prevent selecting hidden nodes in Canvas Item Editor 2021-02-20 20:30:16 +01:00
resource_preloader.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
resource_preloader.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
scene_tree.cpp Fix Godot returned status code on unexpected error 2021-02-25 18:39:29 +01:00
scene_tree.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
SCsub SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00
timer.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
timer.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
viewport.cpp If the mouse is held on notification_wm_mouse_exit, do not drop focus 2021-02-26 15:22:08 +01:00
viewport.h Implement pause-aware picking 2021-02-08 20:48:13 +01:00