https://bugs.kde.org/show_bug.cgi?id=448856
Vlad Zahorodnii <vlad.zahorod...@kde.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas |ma/kwin/commit/b9b735708653 |ma/kwin/commit/5ee29ce8f890 |ff6bf57278a1999679df31ee577 |ee7006fdde614a62853d76f2194 |5 |1 --- Comment #7 from Vlad Zahorodnii <vlad.zahorod...@kde.org> --- Git commit 5ee29ce8f890ee7006fdde614a62853d76f21941 by Vlad Zahorodnii. Committed on 24/01/2022 at 19:38. Pushed by vladz into branch 'Plasma/5.24'. wayland: Fix getting the last configure event If there's only one configure event that changes the position of the window and it gets acknowledged but no buffer is attached yet, and a new configure is sent, then the ConfigurePosition flag won't be inherited by the new configure event and the window will be misplaced. In order to fix that, this change makes XdgSurfaceClient pop the last acknowledged configure event from the m_configureEvents list only when it's about to be applied for sure. (cherry picked from commit b9b735708653ff6bf57278a1999679df31ee5775) M +34 -0 autotests/integration/xdgshellclient_test.cpp M +12 -6 src/xdgshellclient.cpp M +3 -0 src/xdgshellclient.h https://invent.kde.org/plasma/kwin/commit/5ee29ce8f890ee7006fdde614a62853d76f21941 -- You are receiving this mail because: You are watching all bug changes.