[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    playground/games/kboard/src/loader
From:       Maurizio Monge <maurizio.monge () gmail ! com>
Date:       2006-09-30 22:12:13
Message-ID: 1159654333.481260.11165.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 590805 by monge:

* Fixed wrong theme cache clearing. Theme page apply is not
  working optimally, yet.


 M  +4 -2      theme.cpp  


--- trunk/playground/games/kboard/src/loader/theme.cpp #590804:590805
@@ -38,8 +38,10 @@
 void Theme::onSettingsChanged() {
   settings.qSettings()->beginGroup("LuaSettings/"+QString::number(qHash(m_file)));
   OptList ol = m_lua_loader.getOptions();
-  if(options_list_load_from_settings(ol, settings))
-    m_cache.clear();
+  if(options_list_load_from_settings(ol, settings)) {
+    for(Cache::iterator it = m_cache.begin(); it != m_cache.end(); ++it)
+      it->second.m_cache.clear();
+  }
   settings.qSettings()->endGroup();
 }
 
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic