Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cursor stay "busy" after startup on Linux #61745

Open
timothyqiu opened this issue Jun 6, 2022 · 1 comment
Open

Cursor stay "busy" after startup on Linux #61745

timothyqiu opened this issue Jun 6, 2022 · 1 comment

Comments

@timothyqiu
Copy link
Member

timothyqiu commented Jun 6, 2022

Godot version

3.x (ef8401e) 4.0 (52952ed)

System information

Arch Linux, GLES 3, Mesa Intel(R) UHD Graphics (CML GT2)

Issue description

Godot on Linux sets the mouse cursor shape to Busy (arrow with hourglass) on startup. This is not done on other platforms.

3.x OS_X11::initialize():

set_cursor_shape(CURSOR_BUSY);

4.0 DisplayServerX11::DisplayServerX11():

cursor_set_shape(CURSOR_BUSY);

The cursor shape is not updated to a regular arrow shape when initialization is done. So the cursor will stay "Busy" as long as the user don't move the mouse. But some users like me prefer to leave the mouse alone until the cursor becomes normal 🤣

Steps to reproduce

Start any project (or open it with the editor) on Linux. Leave your cursor inside the newly opened window and don't move it.

Minimal reproduction project

No response

@Sauermann
Copy link
Contributor

I believe, that this was fixed for 4.0 by #58995
related to #50772

@akien-mga akien-mga added this to the 3.x milestone Oct 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants