summaryrefslogtreecommitdiffstats
path: root/src/widgets/kernel/qlayout.cpp
diff options
context:
space:
mode:
authorMorten Sørvig <morten.sorvig@qt.io>2021-04-14 21:46:30 +0200
committerMorten Sørvig <morten.sorvig@qt.io>2021-05-11 18:39:07 +0200
commit1e85dfacf3479ebbe5a4502895b8b8d93fbe1477 (patch)
tree94cd113dc99f3b0ba7d76316a19c66a5dc8bba98 /src/widgets/kernel/qlayout.cpp
parent7c7fda3a7e61f2368f933a8c172533507156338c (diff)
Make resizeMaximizedWindows() preserve native geometry
Previously, resizeMaximizedWindows() would use the device independent screen size as the source of truth when setting window sizes. However this size may have been rounded, which means that e.g. a fullscreen window may fail to cover the entire screen. Instead, use the native screen size as the true screen size. Set QPlatformWindow geometry, and let the platform update QWindow geometry via geometry change events. Pick-to: 6.1 Fixes: QTBUG-87334 Change-Id: If6e4852dea46ab03c83e469808c0047bc933ee47 Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
Diffstat (limited to 'src/widgets/kernel/qlayout.cpp')
0 files changed, 0 insertions, 0 deletions