Version: unspecified (using Devel) OS: Linux KDE 4.7.95: Upon changing the whole desktop theme or individual theme items applying to folder views, the appearance of active folder view instances is not automatically updated to the new settings. The incorrect appearance remains, even after restarting the session, until you resize the folder view or click inside it. Reproducible: Always Steps to Reproduce: 1. Have a folder view on your desktop. 2. Apply a new desktop theme, or modify any of the theme items related to folder views (translucent background, widget background, color scheme...) Actual Results: The folder view's appearance is not updated to the new settings. Expected Results: All theme elements should be updated immediately. Widget style: Oxygen
This is most probably related to a fixed issue with the FolderView not applying changes if it's acting as a containment, which appeared following some configuration-related code changes. That issue has been fixed by Aaron Seigo some time ago. Anyway, the problem described in the bug reports does not appear in 4.9 master, so I'm closing this as worksforme.
Unfortunately, I have to reopen. I apologise for the noise. Didn't test this correctly. Fix underway.
Fixed by Marco Martin with commit 183506398d4c8e80d837d93eb0894b97f4aad2bc.
Git commit 5c82f31cba98c961476623397ed482f02aa80b52 by Ignat Semenov. Committed on 09/02/2012 at 18:57. Pushed by isemenov into branch 'master'. account for the possible margin size change on plasma theme change in IconView and ListView move m_itemFrame to AbstractItemView; code duplication-- FIXED-IN:4.8 M +10 -0 plasma/applets/folderview/abstractitemview.cpp M +3 -0 plasma/applets/folderview/abstractitemview.h M +10 -6 plasma/applets/folderview/iconview.cpp M +1 -1 plasma/applets/folderview/iconview.h M +6 -6 plasma/applets/folderview/listview.cpp M +3 -1 plasma/applets/folderview/listview.h http://commits.kde.org/kde-baseapps/5c82f31cba98c961476623397ed482f02aa80b52
Git commit 74f6cdfa23dd0e3f2198c80c01d4ce51eb47dbd5 by Ignat Semenov. Committed on 09/02/2012 at 18:57. Pushed by isemenov into branch 'KDE/4.8'. account for the possible margin size change on plasma theme change in IconView and ListView move m_itemFrame to AbstractItemView; code duplication-- FIXED-IN:4.8 M +10 -0 plasma/applets/folderview/abstractitemview.cpp M +3 -0 plasma/applets/folderview/abstractitemview.h M +10 -6 plasma/applets/folderview/iconview.cpp M +1 -1 plasma/applets/folderview/iconview.h M +6 -6 plasma/applets/folderview/listview.cpp M +3 -1 plasma/applets/folderview/listview.h http://commits.kde.org/kde-baseapps/74f6cdfa23dd0e3f2198c80c01d4ce51eb47dbd5