From kde-commits Sat Sep 30 22:12:13 2006 From: Maurizio Monge Date: Sat, 30 Sep 2006 22:12:13 +0000 To: kde-commits Subject: playground/games/kboard/src/loader Message-Id: <1159654333.481260.11165.nullmailer () svn ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=115965434515126 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(); }