kossebau added a comment.
KMainWindowPrivate::CompressCalls being used here still exposes a small issue, as this opens a small time window where the state is not catched before a xmlgui client change happens, so some finalizeGUI might (in theory) still use old state data, as autoSaveSettings is not yet triggered on e.g. xmlgui client removal. Something to look into next. But this here should improve things already a lot. REPOSITORY R263 KXmlGui REVISION DETAIL https://phabricator.kde.org/D26501 To: kossebau, #frameworks, #kdevelop, dfaure Cc: kde-frameworks-devel, LeGast00n, GB_2, michaelh, ngraham, bruns