https://bugs.kde.org/show_bug.cgi?id=448381
Fabian Vogt <fab...@ritter-vogt.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas |ma/plasma-desktop/commit/a9 |ma/plasma-desktop/commit/c2 |1f6d1bea5457922f4f1b3237b07 |ecb1cd0ac26610a2b3dbd2a1e19 |58471afa1ca |faae9158f89 --- Comment #3 from Fabian Vogt <fab...@ritter-vogt.de> --- Git commit c2ecb1cd0ac26610a2b3dbd2a1e19faae9158f89 by Fabian Vogt. Committed on 26/01/2022 at 20:20. Pushed by fvogt into branch 'Plasma/5.24'. [kcms/keyboard] Fix populating layouts when reloading config Previously, it populated the internal list of layouts before reloading settings from kcfg. That lead to KCMKeyboardWidget::configureLayoutsChanged getting called for ticking the checkbox while the list of layouts was already nonempty, which is an invalid/unexpected state. In its confusion it cleared the list. Just load kcfg settings first to avoid this. (cherry picked from commit a91f6d1bea5457922f4f1b3237b0758471afa1ca) M +1 -2 kcms/keyboard/kcm_keyboard.cpp https://invent.kde.org/plasma/plasma-desktop/commit/c2ecb1cd0ac26610a2b3dbd2a1e19faae9158f89 -- You are receiving this mail because: You are watching all bug changes.