godot/tests/scene
Markus Sauermann a9bf3de08e Fix InputEvent being used twice
A single mouse click can cause multiple actions, which contradicts
the paradigm that a single Input Event should cause only a single
action.

The solution consists of two parts:
1. Physics Picking as the last step during viewport input event
handling, currently doesn't set the event as handled. This PR sets
the event as handled in the case of physics picking.
2. After an InputEvent is processed by a SubVieportContainer, it is
sent to its parent, even if it set as handled within the SubViewport.
This PR adds an additional test to check if the event is handled
before propagating the event to the parent Control.
2023-05-29 02:39:09 +02:00
..
test_animation.h Expose interpolation methods for 3D track in Animation class 2023-04-25 01:45:14 +09:00
test_arraymesh.h Fix LOD sort order; checks in add_surface; and document all parameters of ArrayMesh::add_surface_from_arrays 2023-01-19 10:30:25 +01:00
test_audio_stream_wav.h
test_bit_map.h
test_code_edit.h Fix various errors when running the unit tests 2023-05-09 18:40:56 +02:00
test_curve_2d.h
test_curve_3d.h Fix Pathfollow direction 2023-05-24 17:37:00 +09:00
test_curve.h [Fixed] for "off-by-1" bug when sampling "baked" curve data towards the end of the curve. 2023-05-20 11:28:09 +01:00
test_gradient.h
test_navigation_agent_2d.h Add initial navigation tests 2023-02-13 21:39:09 +01:00
test_navigation_agent_3d.h Add initial navigation tests 2023-02-13 21:39:09 +01:00
test_node.h
test_path_2d.h
test_path_3d.h
test_path_follow_2d.h
test_path_follow_3d.h
test_primitives.h Implement BiDi override mode for GDScript source. 2023-01-18 19:22:20 +02:00
test_sprite_frames.h
test_text_edit.h Fix InputEvent being used twice 2023-05-29 02:39:09 +02:00
test_theme.h
test_viewport.h Fix various errors when running the unit tests 2023-05-09 18:40:56 +02:00
test_visual_shader.h