https://bugs.kde.org/show_bug.cgi?id=421745

David Redondo <k...@david-redondo.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
                   |ma/kde-gtk-config/commit/a1 |ma/kde-gtk-config/commit/7e
                   |97df2c71c5160e87f14bb09e35b |61802bb179f53e0e785109ce7ab
                   |53b116b1a41                 |35d9b5dec54

--- Comment #13 from David Redondo <k...@david-redondo.de> ---
Git commit 7e61802bb179f53e0e785109ce7ab35d9b5dec54 by David Redondo.
Committed on 28/01/2021 at 11:33.
Pushed by davidre into branch 'Plasma/5.21'.

Use the same configs for watching and reading

KColorScheme uses KSharedConfig::openConfig() when no config is specified,
we were watching a KSharedConfig::openConfig("kdeglobals") which seemingly
is not updated instantly because it technically is different even though
effectively it's the same config. Watching the same configs solves the theme
not updating when the global theme is switched
FIXED-IN:5.21


(cherry picked from commit a197df2c71c5160e87f14bb09e35b53b116b1a41)

M  +1    -1    kded/configvalueprovider.cpp
M  +1    -1    kded/gtkconfig.cpp

https://invent.kde.org/plasma/kde-gtk-config/commit/7e61802bb179f53e0e785109ce7ab35d9b5dec54

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to