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

Fushan Wen <qydwhotm...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
                   |ma/plasma-desktop/commit/78 |ma/plasma-desktop/-/commit/
                   |b1d26134647d890ee55e1ad7607 |18b91601b3ded2e6359ce51b7e9
                   |cbd77e538be                 |83717cd49df12
         Resolution|---                         |FIXED
   Version Fixed In|5.24.2                      |5.27.8
             Status|ASSIGNED                    |RESOLVED

--- Comment #12 from Fushan Wen <qydwhotm...@gmail.com> ---
Git commit 18b91601b3ded2e6359ce51b7e983717cd49df12 by Fushan Wen.
Committed on 22/08/2023 at 07:05.
Pushed by fusionfuture into branch 'master'.

applets/pager: fix window/screen size/position when using Qt scaling

On X11, the rect returned from QScreen::virtualGeometry cannot be used
as the whole screen rect. Instead, compute the whole screen rect
manually, and map all windows/screens to the non-scaled coordinate
system on X11 to make windows show in right positions in the pager applet.
FIXED-IN: 5.27.8

M  +38   -20   applets/pager/plugin/pagermodel.cpp
M  +3    -0    applets/pager/plugin/pagermodel.h
M  +13   -13   applets/pager/plugin/windowmodel.cpp
M  +5    -0    applets/pager/plugin/windowmodel.h

https://invent.kde.org/plasma/plasma-desktop/-/commit/18b91601b3ded2e6359ce51b7e983717cd49df12

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

Reply via email to