godot/scene
aaronp64 aa07828503 Fix tooltip mouse position conversion for scaled controls
Viewport used get_global_transform().xform_inv(mpos) to convert the mouse position to the control's local coordinates when getting the control's tooltip, which does not handle scale correctly.  This impacted tooltips for any controls that depended on the position to determine what tooltip to show, including RichTextLabel, ItemList, Tree, and probably some others.  This change is for Viewport to use get_global_transform_with_canvas().affine_inverse().xform(mpos) for tooltips instead, to match what we do for Viewport::_gui_call_input.

Fixes #91984
2024-05-15 17:28:58 -04:00
..
2d Merge pull request #91936 from jsjtxietian/body-connect 2024-05-15 12:09:50 +02:00
3d Merge pull request #91601 from lander-vr/lightmap_seams_fix 2024-05-15 13:51:35 +02:00
animation Use Core/Scene stringnames consistently 2024-05-13 23:41:07 +02:00
audio Use Core/Scene stringnames consistently 2024-05-13 23:41:07 +02:00
debugger Reduce and prevent unnecessary random-access to List 2024-05-04 16:08:55 +02:00
gui Merge pull request #91939 from AThousandShips/pressed_sname 2024-05-14 18:10:05 +02:00
main Fix tooltip mouse position conversion for scaled controls 2024-05-15 17:28:58 -04:00
resources Merge pull request #87320 from Rudolph-B/main 2024-05-15 12:09:27 +02:00
theme [Scene] Add SceneStringNames::pressed 2024-05-14 15:51:28 +02:00
property_list_helper.cpp Fix PropertyListHelper::_get_property returning a valid value even if an index is outside the array valid indices 2024-05-10 10:46:04 +02:00
property_list_helper.h Fix PropertyListHelper::_get_property returning a valid value even if an index is outside the array valid indices 2024-05-10 10:46:04 +02:00
property_utils.cpp Fix inherited scenes produce errors in editor when "editable_children" is true 2024-03-10 07:37:47 +08:00
property_utils.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
register_scene_types.cpp Use Core/Scene stringnames consistently 2024-05-13 23:41:07 +02:00
register_scene_types.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
scene_string_names.cpp Cleanup unused/underused singleton StringNames 2024-05-14 18:18:29 +02:00
scene_string_names.h Cleanup unused/underused singleton StringNames 2024-05-14 18:18:29 +02:00
SCsub