printesoi created this revision.
Herald added a project: Frameworks.
Herald added a subscriber: kde-frameworks-devel.
printesoi requested review of this revision.

REVISION SUMMARY
  KWindowSystem::workArea() and KWindowSystem::workArea(QList<WId>()) should 
return the same value, but the second call returned an incorrect value on 
multi-monitor HiDPI setups. The cause is that the former uses 
NETRootInfo::workArea() whereas the second one uses displayGeometr() to compuse 
base work area. displayGeometry() on X11 platform did not take into account the 
device pixel ratio.

REPOSITORY
  R278 KWindowSystem

REVISION DETAIL
  https://phabricator.kde.org/D29569

AFFECTED FILES
  src/platforms/xcb/kwindowsystem.cpp

To: printesoi
Cc: kde-frameworks-devel, LeGast00n, cblack, michaelh, ngraham, bruns

Reply via email to