Fix misplaced client windows
ClosedPublic

Authored by zzag on Feb 17 2020, 12:41 PM.

Details

Summary

This regression was introduced by me, sorry. The client window may be at
location other than (0, 0), in which case we have to move it to (0, 0)
to ensure that the client contents is not covered by window frame.

BUG: 417584
FIXED-IN: 5.18.1

Diff Detail

Repository
R108 KWin
Branch
misplaced-client-window
Lint
Lint SkippedExcuse: foo
Unit
No Unit Test Coverage
Build Status
Buildable 22570
Build 22588: arc lint + arc unit
zzag created this revision.Feb 17 2020, 12:41 PM
Restricted Application added a project: KWin. · View Herald TranscriptFeb 17 2020, 12:41 PM
Restricted Application added a subscriber: kwin. · View Herald Transcript
zzag requested review of this revision.Feb 17 2020, 12:41 PM

+1 fixes LibreOffice on neon for me

broulik accepted this revision.Feb 18 2020, 8:58 AM
This revision is now accepted and ready to land.Feb 18 2020, 8:58 AM
This revision was automatically updated to reflect the committed changes.

I don't really understand it, but this does match the original code closer and it does make a difference to what we send out over the wire

Belated +1