Created attachment 118477 [details] Demonstration of bug SUMMARY My dock is set to hide via "dodge all windows." When mouse/trackpad axes are reversed in libinput and I move the mouse cursor onto the dock, the cursor warps to the top left of the screen, and I need to move the cursor back down onto the dock to use it. Once the dock becomes visible, it can be interacted with normally, but if the dock becomes hidden again, revealing it with the cursor will again move it to the top left. The bug still occurs if dock visibility is set to "Auto-Hide," but does not occur when visibility is set to "Always Visible" or "Windows Go Below." The bug occurs regardless of whether the dock is placed on the top/left/bottom/right edge of the screen and whether it positioned centered/left/right/justified. STEPS TO REPRODUCE 1. Using `xinput list` to get your mouse/touchpad device ID, run `xinput set-prop ID "Coordinate Transform Matrix" -1 0 0 0 -1 0 0 0 1` to invert the pointer x/y axes. 2. Move cursor onto a hidden Latte Dock to reveal it. OBSERVED RESULT The cursor will teleport to the top left corner of the screen. EXPECTED RESULT The cursor should stay where it was moved onto the dock. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Arch; latte-dock 0.8.7 KDE Plasma Version: 5.15.2-1 KDE Frameworks Version: 5.55.0-1 Qt Version: 5.12.1-1 ADDITIONAL INFORMATION The attached video is a screen recording of this bug; as you can (sort of) see, when the dock is made visible the cursor stays on it, but while the dock is hidden moving the cursor onto the dock makes the cursor teleport away.
is this happening only with Latte dock? Your plasma panels work ok?
I wasn't using any plain panels before, but just added one and it does have this issue. What would be the right place to report this?
(In reply to kde from comment #2) > I wasn't using any plain panels before, but just added one and it does have > this issue. What would be the right place to report this? probably "plasmashell" product, Panels as component. 1. Open a new bug report for plasma panels there and afterwards 2. set this bug report as a DUPLICATE for [1]
*** This bug has been marked as a duplicate of bug 405045 ***