Make sure we don't resize clients before they've been set up

Authored by apol on Jun 23 2019, 5:54 PM.



On Placement=Maximized it becomes a problem because we end up sending an invalid size and when we try to recover from it, we recover from the wrong size.
This fixes setting the right size to Plasma Mobile applications.

Diff Detail

R108 KWin
Lint SkippedExcuse: x
No Unit Test Coverage
Build Status
Buildable 13236
Build 13254: arc lint + arc unit
apol created this revision.Jun 23 2019, 5:54 PM
Restricted Application added a project: KWin. · View Herald TranscriptJun 23 2019, 5:54 PM
Restricted Application added a subscriber: kwin. · View Herald Transcript
apol requested review of this revision.Jun 23 2019, 5:54 PM
davidedmundson accepted this revision.Jun 23 2019, 5:56 PM
This revision is now accepted and ready to land.Jun 23 2019, 5:56 PM
apol closed this revision.Jun 23 2019, 5:59 PM

Landed in Plasma/5.16.

Enumerating objects: 5, done.
Counting objects: 100% (5/5), done.
Delta compression using up to 8 threads
Compressing objects: 100% (3/3), done.
Writing objects: 100% (3/3), 552 bytes | 552.00 KiB/s, done.
Total 3 (delta 2), reused 0 (delta 0)
remote: This commit is available for viewing at:
To ssh://

515f3cbb4..22cbbca04  Plasma/5.16 -> Plasma/5.16