https://bugs.kde.org/show_bug.cgi?id=487189

            Bug ID: 487189
           Summary: Pointer confinement temporarily lost when leaving
                    fullscreen
    Classification: Plasma
           Product: kwin
           Version: 6.0.4
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: input
          Assignee: kwin-bugs-n...@kde.org
          Reporter: frank.praz...@gmail.com
  Target Milestone: ---

Created attachment 169595
  --> https://bugs.kde.org/attachment.cgi?id=169595&action=edit
WAYLAND_DEBUG=1 output

After leaving fullscreen mode with pointer confinement active on a window, the
pointer is no longer confined until it leaves and re-enters the window.

This can be replicated with testwm in the SDL 3 test suite.

STEPS TO REPRODUCE
1. Run "testwm --grab" (the pointer should be confined to the window)
2. With the pointer in the window, press alt+enter to enter fullscreen.
3. With the pointer positioned such that it will be where the non-fullscreen
window will be restored to, press alt+enter to leave fullscreen.
4. The pointer can leave the window, and won't be confined again until it
re-enters.

The pointer should remain confined to the window without an additional
leave+enter cycle after leaving fullscreen.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora 40
KDE Plasma Version: 6.0.4

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to