godot icon indicating copy to clipboard operation
godot copied to clipboard

File Dialog is extremely slow inside the editor

Open aliasbody opened this issue 1 year ago • 5 comments

Tested versions

  • Reproducible in: 4.3-dev5, 4.2.2-stable, 4.2.1-stable

System information

Godot v4.2.2.stable - Fedora Linux 39 (Workstation Edition) - Wayland - Vulkan (Forward+) - dedicated AMD Radeon RX 6700 XT (RADV NAVI22) () - AMD Ryzen 9 5900X 12-Core Processor (24 Threads)

Issue description

When the File Dialog (for example, Scene > Import Scene) is opened, no matter the number of files in it, it works fast. But once we put it in a higher size (even a few pixels wider) it becomes really slow (to the point where it's hard to navigate). The issue also seem to only affect wayland.

Steps to reproduce

1 - Create a new Project 2 - Scene > Open Scene... 3 - Bottom right select "All Files" (to see the basic godot project files) 4 - Point the mouse over the files and move to see the hover animation (it works fast) 5 - Scale the window up, or maximize it, and try to do the same as step 4 (it will be very slow)

Minimal reproduction project (MRP)

N/A

aliasbody avatar Apr 18 '24 18:04 aliasbody

The issue doesn't seem to happen in X11, it only happens on Wayland.

aliasbody avatar Apr 19 '24 10:04 aliasbody

Can confirm this still happens in 4.3-rc1

LauraWebdev avatar Jul 27 '24 09:07 LauraWebdev

Can confirm this still happens in 4.3-rc1

Are you using a X11 or Wayland session? Does this occur after disabling V-Sync in the Editor Settings? If disabling V-Sync improves performance, then this is the same as https://github.com/godotengine/godot/issues/93014.

Calinou avatar Jul 27 '24 18:07 Calinou

Does this occur after disabling V-Sync in the Editor Settings? If disabling V-Sync improves performance, then this is the same as #93014.

This was the problem for me, disabling V-Sync seems to fix all the bugs I have. Thanks!

illogicalapple avatar Aug 06 '24 22:08 illogicalapple

Can confirm this still happens in 4.3-rc1

Are you using a X11 or Wayland session? Does this occur after disabling V-Sync in the Editor Settings? If disabling V-Sync improves performance, then this is the same as #93014.

Can confirm disabling V-Sync fixes this.

LauraWebdev avatar Aug 09 '24 16:08 LauraWebdev

Does this occur after disabling V-Sync in the Editor Settings? If disabling V-Sync improves performance, then this is the same as #93014.

This was the problem for me, disabling V-Sync seems to fix all the bugs I have. Thanks!

Had the same problem on Fedora 42, with Wayland, and Godot 4.4.1. Disabling V-Sync also fixed the problem!

wbwqq avatar May 10 '25 21:05 wbwqq