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

            Bug ID: 478462
           Summary: webkit Element.requestPointerLock() lets pointer move
    Classification: Plasma
           Product: kwin
           Version: 5.27.5
          Platform: Debian stable
                OS: Linux
            Status: REPORTED
          Severity: minor
          Priority: NOR
         Component: compositing
          Assignee: kwin-bugs-n...@kde.org
          Reporter: ostyleho...@gmail.com
  Target Milestone: ---

SUMMARY
During Element.requestPointerLock() the pointer is hidden but on release it
reappears away from where it began.
Also it can hit the edge of your (desktop?) screen.

STEPS TO REPRODUCE
1. in chrome or brave but not firefox, go to
https://svelte-dj-knob.netlify.app/
2. click+drag up

OBSERVED RESULT
pointer reappears above the knob.

EXPECTED RESULT
pointer reappears where it began the lock.

SOFTWARE/OS VERSIONS
Operating System: Debian GNU/Linux 12
KDE Plasma Version: 5.27.5
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8
Kernel Version: 6.1.0-13-amd64 (64-bit)
Graphics Platform: Wayland

ADDITIONAL INFORMATION
It works fine on firefox, X11, or if your pointerdown event is within about
20px of the edge of the page.
Blaming kwin is based on not reproducing on two people's other compositors via
oftc #wayland.
Perhaps someone can try it! Cheers.

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

Reply via email to