virtualx-engine/scene/main
Markus Sauermann 30a19a5c2f Make mouse_focus and mouse_focus_mask consistent for force_drag
In `Viewport::_gui_force_drag` currently `Viewport::gui.mouse_focus`
gets cleared, but `Viewport::gui.mouse_focus_mask` doesn't get cleared.

This is an inconsistency which can cause a crash.

With the change of this PR, `mouse_focus_mask` also gets cleared.
This is in alignment with how regular drag and drop clears both variables.
2024-05-02 00:10:29 +02:00
..
canvas_item.cpp Expose TileMapLayer 2024-04-03 11:02:34 +02:00
canvas_item.h Expose TileMapLayer 2024-04-03 11:02:34 +02:00
canvas_layer.cpp Replace radians range hint with radians_as_degrees 2023-09-25 08:50:19 +02:00
canvas_layer.h Remove NOTIFICATION_MOVED_IN_PARENT 2023-04-06 13:57:13 +02:00
http_request.cpp Improve error reporting in the asset library and in related types 2024-01-26 20:33:22 +01:00
http_request.h [NET] Refactor TLS configuration. 2023-01-28 11:08:02 +01:00
instance_placeholder.cpp Copy network authority when instancing placeholder nodes. 2023-10-05 12:58:17 +01:00
instance_placeholder.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
missing_node.cpp Revert "Update Node::get_configuration_warnings signature" 2024-02-17 19:03:21 +01:00
missing_node.h Revert "Update Node::get_configuration_warnings signature" 2024-02-17 19:03:21 +01:00
multiplayer_api.cpp [MP] Fix dead code doing unnecessary allocation 2024-04-06 19:48:04 +02:00
multiplayer_api.h Use enum instead of int in virtual methods return type 2023-01-31 19:06:49 +01:00
multiplayer_peer.cpp Add missing documentation for MultiplayerPeerExtension 2023-03-20 08:08:59 -07:00
multiplayer_peer.h Extract ScriptInstance to simplify includes 2023-09-06 22:54:38 +02:00
node.cpp Expose is_part_of_edited_scene() 2024-04-26 11:49:38 +02:00
node.h Expose is_part_of_edited_scene() 2024-04-26 11:49:38 +02:00
resource_preloader.cpp Remove unnecessary assignments 2023-12-13 11:06:26 -05:00
resource_preloader.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
scene_tree.cpp Expose is_part_of_edited_scene() 2024-04-26 11:49:38 +02:00
scene_tree.h Expose is_part_of_edited_scene() 2024-04-26 11:49:38 +02:00
SCsub
shader_globals_override.cpp Disable all 3D nodes, physics, and resources when compiling without 3D 2024-03-11 01:00:55 -07:00
shader_globals_override.h Revert "Update Node::get_configuration_warnings signature" 2024-02-17 19:03:21 +01:00
status_indicator.cpp Merge pull request #89588 from bruvzg/status_ind_menu_direct 2024-05-01 09:54:44 +02:00
status_indicator.h [StatusIndicator] Switch API to use Texture2D instead of Image, improve handling on macOS, add method to set native popup menu directly. 2024-03-20 11:56:07 +02:00
timer.cpp Revert "Update Node::get_configuration_warnings signature" 2024-02-17 19:03:21 +01:00
timer.h Revert "Update Node::get_configuration_warnings signature" 2024-02-17 19:03:21 +01:00
viewport.cpp Make mouse_focus and mouse_focus_mask consistent for force_drag 2024-05-02 00:10:29 +02:00
viewport.h Remove unused variable Viewport::gui.last_mouse_focus 2024-05-01 11:20:40 +02:00
window.compat.inc Fix some DEFVALs to use the right type 2024-02-23 01:50:18 +01:00
window.cpp Merge pull request #90268 from RandomShaper/wtp_servers 2024-04-15 10:12:00 +02:00
window.h [Window] Allow to override viewport and project settings and force use of native window. 2024-03-04 23:06:27 +02:00