D15135: [wayland] Syncronise pending geometry with acked configure requests
Roman Gilg <[email protected]>
| Newsgroups | gmane.comp.kde.devel.kwin |
|---|---|
| Message-ID | <[email protected]> |
romangg added inline comments. INLINE COMMENTS > shell_client.cpp:1216 > + } > + doSetGeometry(QRect(position, m_clientSize + QSize(borderLeft() + borderRight(), borderTop() + borderBottom()))); > +} If several configure events have been sent the one last acked might not respond to the last configure event when updatePendingGeometry is called. Setting then the geometry with the current client size could still lead to not synchronized painting. REPOSITORY R108 KWin REVISION DETAIL https://phabricator.kde.org/D15135 To: davidedmundson, #kwin, romangg Cc: romangg, kwin, mkulinski, ragreen, jackyalcine, Pitel, iodelay, bwowk, ZrenBot, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, mart