D5401: Fix KWin decoration KCM showing correct index at startup
noreply at phabricator.kde.org
Tue Apr 11 17:05:51 UTC 2017
davidedmundson created this revision.
Restricted Application added a project: KWin.
Restricted Application added subscribers: KWin, kwin, plasma-devel.
The KCM has a context property of the currently set theme index. This is
set before the decorations model is populated, so it is currently always
This model is populated after the constructor but before
KCModule::load is called from KCModule::showEvent so before
QQuickGridView will start doing anything with delegates.
This fixes the problem simply and also avoid parsing the config file
This bug was introduced in 5.9.4:
Someone made a (tested) change to make sure the view scrolled to the
right place on startup.
I then made a (tested) commit fixing the crash on exit
The author then updated his patch to my changes, but now in a way that
Opened system settings module with a million decorations.
The correct entry was visible and highlighted.
To: davidedmundson, #plasma
Cc: plasma-devel, kwin, #kwin, progwolff, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Plasma-devel