https://bugs.kde.org/show_bug.cgi?id=388072
Martin Flöser <mgraess...@kde.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit| |https://commits.kde.org/kwi | |n/aefa11f11a251d1270da08a73 | |b367088baec0d56 Version Fixed In| |5.12.1 Resolution|--- |FIXED Status|UNCONFIRMED |RESOLVED --- Comment #8 from Martin Flöser <mgraess...@kde.org> --- Git commit aefa11f11a251d1270da08a73b367088baec0d56 by Martin Flöser. Committed on 04/02/2018 at 13:59. Pushed by graesslin into branch 'Plasma/5.12'. Block geometry updates on move resize finish and don't configure xdg shell surfaces while blocked Summary: We send out too many configure requests when finishing move resize which also triggers quick tiling. This change addresses the problem of the too many configure requests by making the configure method check whether geometry updates are blocked. And to make this work properly for the end of finish move resize the complete method is wrapped in a geometry update blocker. FIXED-IN: 5.12.1 Test Plan: Quick tiling test passes, both Wayland and X11 windows are quick tiled correctly. Reviewers: #kwin, #plasma, jgrulich Subscribers: plasma-devel, kwin Tags: #plasma Differential Revision: https://phabricator.kde.org/D10156 M +1 -3 autotests/integration/quick_tiling_test.cpp M +1 -0 geometry.cpp M +3 -0 shell_client.cpp M +2 -0 shell_client.h https://commits.kde.org/kwin/aefa11f11a251d1270da08a73b367088baec0d56 -- You are receiving this mail because: You are watching all bug changes.