Summary: | Color theme settings are not set | ||
---|---|---|---|
Product: | [Applications] systemsettings | Reporter: | enoopt.adams |
Component: | kcm_colors | Assignee: | Matthew Woehlke <mwoehlke.floss> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kde, kelytharun, mcorteel, pete, simonandric5 |
Priority: | NOR | ||
Version: | 5.0.0 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Other | ||
Latest Commit: | http://commits.kde.org/frameworkintegration/a9f6ae7f352293cd4ad81782a21aa381433e81f9 | Version Fixed In: | |
Attachments: | Elements don't change |
Description
enoopt.adams
2014-06-27 21:11:43 UTC
Also happens on Arch Linux. I have been getting this on openSuSE Factory for some time now (using daily builds, currently 5.1). It does change the theme for non-KDE applications (e.g. firefox), but not for any KDE app. The only console output I get is "QFile::copy: Empty or null file name" when I try to set the theme back to the default one after trying another. Oh this is odd. I can switch to Breeze dark perfect. Switching to a scheme I've just installed fails. It now works for me too, though installed themes don't work (even if I close the KCM and reopen it). I would say that this is another bug, but I don't know where to file it... Git commit a9f6ae7f352293cd4ad81782a21aa381433e81f9 by David Edmundson. Committed on 15/12/2014 at 16:46. Pushed by davidedmundson into branch 'master'. Actually set the palette when it changes Simply emitting an event that the palette has changed has absolutely no effect as QApplication keeps a cache of the palette, we need to update that appropriately REVIEW: 121536 M +10 -3 src/platformtheme/khintssettings.cpp http://commits.kde.org/frameworkintegration/a9f6ae7f352293cd4ad81782a21aa381433e81f9 Created attachment 89998 [details]
Elements don't change
Some elements still don't change right away. A restart of the application fixes the problem. Is there any way to get these elements to change colors without a restart?
Yep, I made a comment in my review request. The systemsettings part is fine, there's something wrong in Breeze for a few frames: tracking that here https://bugs.kde.org/show_bug.cgi?id=341940#c1 Thanks for pointing it out, good to know someone is testing and watching my back :) |