godotengine / godot

Godot Engine – Multi-platform 2D and 3D game engine
https://godotengine.org
MIT License
89.96k stars 21.08k forks source link

Jumping to editor help does not scroll correctly sometimes #96448

Open Maran23 opened 1 month ago

Maran23 commented 1 month ago

Tested versions

System information

Godot v4.3.stable - Windows 10.0.19045 - Vulkan (Forward+) - dedicated AMD Radeon RX 6900 XT (Advanced Micro Devices, Inc.; 32.0.11037.4004) - AMD Ryzen 9 5900X 12-Core Processor (24 Threads)

Issue description

Even after the fix for https://github.com/godotengine/godot/issues/88281, the editor help description scolling does not work sometimes. You need some tries, but it will not work eventually.

Steps to reproduce

unknown_2024 09 02-00 20_1

Minimal reproduction project (MRP)

editor

anvilfolk commented 1 week ago

I tried replicating so I could test the fixing PR, this but can't seem to - appears to work from the first time. Is there something specific to what you're clicking perhaps?

Maran23 commented 1 week ago

I tried replicating so I could test the fixing PR, this but can't seem to - appears to work from the first time. Is there something specific to what you're clicking perhaps?

I can reproduce it somewhat reliable when the documentation was not opened before and when opening a big document like e.g. Node, e.g. the get_parent() method.

ydeltastar commented 1 week ago

It happens for the first time any class reference is open after starting the editor. Jumping again to the same class reference works as expected. If you close the class reference page in the script editor, it will scroll to the end again when jumping.

anvilfolk commented 1 week ago

https://github.com/user-attachments/assets/e6a9f949-d21a-4e5f-b8f0-b77230828ac9

I really cannot replicate it on 4.3 stable on Win11. I wanted to test the linked PR but can't. For those who can replicate the issue, maybe you can go there, try the PR and make sure it has fixed it for you!

Maran23 commented 1 week ago

I really cannot replicate it on 4.3 stable on Win11. I wanted to test the linked PR but can't. For those who can replicate the issue, maybe you can go there, try the PR and make sure it has fixed it for you!

You can try with a debug build, as that is less opimized and slower.

Maran23 commented 1 week ago

Duplicate issue: https://github.com/godotengine/godot/issues/96515 maybe someone from there can test that