If one switches between breeze-dark and breeze L&F themes, then the updates of some of the affected settings only happen delayed on the next theme switch, as if they are in a one-step-deep pipe. Example: PlasmaCore.FrameSvgItem items with imagePath "widgets/frame", like used in the calculator applet, only pick up the currently set background color on the next L&F switch. As the text on the other hand properly picks up new theme color, with switch between bright & dark this results in unreadable/unusable look. After a restart of the workspace it seems all settings are properly used. So possibly some change signalling issue in the running system? Reproducible: Always
Can you please test https://git.reviewboard.kde.org/r/127226/ ?
Git commit 60af310cfc456558648c9af73d35c8a7dbee3011 by David Rosca. Committed on 29/02/2016 at 23:06. Pushed by drosca into branch 'master'. Theme: Discard pixmap cache when changing theme Changing theme also changes color scheme making the pixmap cache invalid for monochrome icons. REVIEW: 127226 M +1 -1 src/plasma/private/theme_p.cpp http://commits.kde.org/plasma-framework/60af310cfc456558648c9af73d35c8a7dbee3011
Git commit ec5e86a51764e2540ac3d01e589cceafe2c7d5a1 by David Rosca. Committed on 01/03/2016 at 12:04. Pushed by drosca into branch 'master'. Emit PaletteChanged when setting colors from look and feel package Summary: Fixes updating palette in running applications. Reviewers: #plasma, mart Reviewed By: mart Subscribers: graesslin, plasma-devel Projects: #plasma Differential Revision: https://phabricator.kde.org/D1045 M +2 -1 kcms/lookandfeel/kcm.cpp http://commits.kde.org/plasma-desktop/ec5e86a51764e2540ac3d01e589cceafe2c7d5a1