You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When in the node inspector a item (for example GPUParticles2D | Process Material | Process Material (Particle Process Material) | Display | Scale) is clicked open, the view jumps. The item under the mouse cursor is no longer the item that was clicked. Sometimes the item will be higher, sometimes lower in the view, which makes this very annoying. Click something, then try to find the item again.
I haven't been able to reproduce this with simple nodes, like Node2D, but with nodes with a lots of stuff, like GPUParticles2D, this is easily reproducible.
The jumping happens both when tree items are opened and closed. But it seems that jumping happens only once per node selection. So after the first jump, no other jumps will happen until some other node is selected and then this node is selected again.
The first and second to screenshots show what happens when Scale item is opened. The second and third screenshots show wahn happens when Scale item is closed. The red arrow shows where the mouse cursor is (sorry, too difficult to get mouse cursor in screenshots in Windows).
Steps to reproduce
Setup:
Add Node2D as a root node
Add GPUParticles2D to the root node
Add Particle Process Material to the GPUParticles2D node
Reproduction:
Scroll to Process Material (Particle Process Material) | Display | Scale
Click Scale tree item to open it
=> THE PROBLEM Scale is no longer under mouse cursor
Repeat:
Click Scale tree item to close it
Select scene's root node Node2D
Select GPUParticles2D again
goto step 4
Minimal reproduction project (MRP)
N/A
The text was updated successfully, but these errors were encountered:
A important step missing is that's necessary have enough unfolded sections to vertically fill the inspector for this happen:
unknown_2024.12.22-06.39_1.mp4
Also, only happens when the inspector receive the focus, as you can see in the video above i just click outside the editor to trigger the bug and while you keep the inspector focus the bug will not happen. I'll start the bisect.
Tested versions
Reproducible
v4.4.dev6.mono.official [1f47e4c]
v4.4.dev7.mono.official [46c8f8c]
NOT reproducible:
v4.3.stable.mono.official [77dcf97]
v4.4.dev1.mono.official [28a72fa]
v4.4.dev2.mono.official [97ef3c8]
v4.4.dev3.mono.official [f4af820]
v4.4.dev4.mono.official [36e6207]
v4.4.dev5.mono.official [9e60984]
System information
Godot v4.4.dev7.mono - Windows 10 (build 19045) - Multi-window, 1 monitor - Vulkan (Forward+) - dedicated NVIDIA GeForce GTX 1060 6GB (NVIDIA; 32.0.15.6094) - Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz (4 threads)
Issue description
When in the node inspector a item (for example
GPUParticles2D | Process Material | Process Material (Particle Process Material) | Display | Scale
) is clicked open, the view jumps. The item under the mouse cursor is no longer the item that was clicked. Sometimes the item will be higher, sometimes lower in the view, which makes this very annoying. Click something, then try to find the item again.I haven't been able to reproduce this with simple nodes, like
Node2D,
but with nodes with a lots of stuff, likeGPUParticles2D,
this is easily reproducible.The jumping happens both when tree items are opened and closed. But it seems that jumping happens only once per node selection. So after the first jump, no other jumps will happen until some other node is selected and then this node is selected again.
The first and second to screenshots show what happens when
Scale
item is opened. The second and third screenshots show wahn happens whenScale
item is closed. The red arrow shows where the mouse cursor is (sorry, too difficult to get mouse cursor in screenshots in Windows).Steps to reproduce
Setup:
Node2D
as a root nodeGPUParticles2D
to the root nodeParticle Process Material
to theGPUParticles2D
nodeReproduction:
Process Material (Particle Process Material) | Display | Scale
Scale
tree item to open itScale
is no longer under mouse cursorRepeat:
Node2D
GPUParticles2D
againMinimal reproduction project (MRP)
N/A
The text was updated successfully, but these errors were encountered: