godot/scene/main
Markus Sauermann 945babc619 Prohibit execution of delayed input events by different means
In some cases it can happen, that the order of input events and
window events is not followed, when input buffering or input accumulation
is active.

The display server order `InputEvent` => window-event gets changed to
window-event => `InputEvent` which becomes problematic in certain
situations.

This PR makes sure, that the order is adhered to by flushing input events
before a window event is sent.
Previously this problem was mitigated by discarding these delayed events.
But this solution was problematic in the setting of android input events.
2024-03-27 20:58:15 +01:00
..
canvas_item.cpp Fixed Timestep Interpolation (2D) 2024-03-23 12:28:36 +01:00
canvas_item.h Fixed Timestep Interpolation (2D) 2024-03-23 12:28:36 +01:00
canvas_layer.cpp
canvas_layer.h
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
instance_placeholder.cpp
instance_placeholder.h
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
multiplayer_api.h
multiplayer_peer.cpp
multiplayer_peer.h
node.cpp Merge pull request #89686 from kleonc/unique-node-names-check-owned-then-in-owner 2024-03-24 01:21:28 +01:00
node.h Merge pull request #88424 from rburing/fti_2d 2024-03-24 01:13:53 +01:00
resource_preloader.cpp Remove unnecessary assignments 2023-12-13 11:06:26 -05:00
resource_preloader.h
scene_tree.cpp Fixed Timestep Interpolation (2D) 2024-03-23 12:28:36 +01:00
scene_tree.h Fixed Timestep Interpolation (2D) 2024-03-23 12:28:36 +01: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 Implement support for application status indicators (tray icons). 2024-02-13 15:59:35 +02:00
status_indicator.h Implement support for application status indicators (tray icons). 2024-02-13 15:59:35 +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 Merge pull request #89805 from AThousandShips/viewport_report 2024-03-25 11:18:43 +01:00
viewport.h Add missing RenderInfoType enum to Viewport 2024-03-23 14:03:08 +01:00
window.compat.inc Fix some DEFVALs to use the right type 2024-02-23 01:50:18 +01:00
window.cpp Prohibit execution of delayed input events by different means 2024-03-27 20:58:15 +01: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