Nothing Special   »   [go: up one dir, main page]

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 disappears when closing wayland clients (reappears when cursor is moved again) #1393

Closed
charbelnicolas opened this issue Jan 1, 2024 · 4 comments · Fixed by #1452
Closed

Comments

@charbelnicolas
Copy link

When closing kitty or chromium with their wayland clients, the cursor disappears. It only shows back again if the cursor is moved. This does not happen when using chromium with Xwayland.

@Sinaaaa
Copy link
Sinaaaa commented Jan 2, 2024

Aye this is happening all the time with various other things as well, such as closing rofi with 'esc'.

Though it's still better than what's happening on Hyprland right now, hyprwm/Hyprland#4269 .

@Minda1975
Copy link

Same here in Artix and labwc version 0.7.0-86-g02d274e

johanmalm added a commit to johanmalm/labwc that referenced this issue Jan 19, 2024
...on view destruction because focus_change_notify() in seat.c changes
server->active_view so the logic introduced by 6c6e406 (which checks if
view =! active_view) is no longer right.

The glitches described in the commit below have not come back.
labwc@6c6e406

Fixes labwc#1393
johanmalm added a commit that referenced this issue Jan 19, 2024
...on view destruction because focus_change_notify() in seat.c changes
server->active_view so the logic introduced by 6c6e406 (which checks if
view =! active_view) is no longer right.

The glitches described in the commit below have not come back.
6c6e406

Fixes #1393
@johanmalm
Copy link
Collaborator

Thanks for reporting. Let me know if there is a case I've missed.

@charbelnicolas
Copy link
Author

Worked out pretty good, thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants