elementary / elementary/gala

Cursor is stuck inside active fullscreen window on visible notification workspace switch

Open
#1,773 5 comments 1 reaction 0 assignees View on GitHub
Dominant language
Vala
Stars
302
Forks
83
Avg merge
1d 1h
Merged PRs (30d)
7

Description

### What Happened?

Switching workspaces while the notification is shown may cause the cursor to get stuck inside fullscreen window

Video:
[2023-10-11 15-00-37.webm](https://github.com/elementary/gala/assets/95719224/9a6209d4-9041-4b14-b13e-e880f01bb07b)

The bug is present in the latest Gala version.

### Steps to Reproduce

1. Start a fullscreen game in new workspace
2. Send a notification each second
3. Perform a workspace switch from the one with fullscreen game into the initial one
4. Cursor is still captured in the fullscreen workspace and is invisible in the active one

### Expected Behavior

Cursor is present on the active workspace

### OS Version

7.x (Horus)

### Software Version

Latest release (I have run all updates)

### Log Output

```shell
-
```

### Hardware Info

Irrelevant

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.