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

fanzhuyi...@gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma/kwin/-/commit/86f0d9914e
                   |                            |31a410ca9468ef0eca707d0a085
                   |                            |d48

--- Comment #5 from fanzhuyi...@gmail.com ---
Git commit 86f0d9914e31a410ca9468ef0eca707d0a085d48 by Yifan Zhu, on behalf of
Michael VanOverbeek.
Committed on 20/02/2024 at 20:23.
Pushed by fanzhuyifan into branch 'master'.

Fix zoom push mouse tracking on multi-monitor workspaces

Zoom push tracking now considers the layout of the user's monitors, accounting
for situations where the monitor layout doesn't form a perfect rectangle. These
changes help prevent the zoom area from being unable to reach certain areas of
the workspace depending on which edge of which screen the user pushes against.

One known issue is that, if the mouse moves too quickly, the zoom area can
sometimes imperfectly track the movement. It will look the same as the original
bug (areas of the screen will appear to be cut off/unreachable), but moving the
mouse in the opposite direction a tiny bit snaps the zoom area back to where it
should be. 

@teams/qa Heads-up that I'm very blind, and this is the first time I've ever
contributed to a KDE project. I've tested the changes on my system and they fix
the bug, but I want to make sure I didn't break anything in the process.

M  +36   -13   src/plugins/zoom/zoom.cpp
M  +3    -0    src/plugins/zoom/zoom.h

https://invent.kde.org/plasma/kwin/-/commit/86f0d9914e31a410ca9468ef0eca707d0a085d48

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

Reply via email to