summaryrefslogtreecommitdiffstats
path: root/kdesktop/bgmanager.cc
diff options
context:
space:
mode:
authorMichele Calgaro <[email protected]>2014-11-20 11:05:41 +0900
committerMichele Calgaro <[email protected]>2014-11-20 11:05:41 +0900
commit46acebe4a0a93375e76c9a98481d03b64adfe357 (patch)
tree4f1be720b4c799827abf16f94e32e74242106106 /kdesktop/bgmanager.cc
parenta1125663869f976934e166f6612d235826a2fd51 (diff)
parent154df4875e51f83f64b4c3f431867de79c1707fb (diff)
downloadtdebase-46acebe4a0a93375e76c9a98481d03b64adfe357.tar.gz
tdebase-46acebe4a0a93375e76c9a98481d03b64adfe357.zip
Merge branch 'master' of http://scm.trinitydesktop.org/scm/git/tdebase
Diffstat (limited to 'kdesktop/bgmanager.cc')
-rw-r--r--kdesktop/bgmanager.cc20
1 files changed, 11 insertions, 9 deletions
diff --git a/kdesktop/bgmanager.cc b/kdesktop/bgmanager.cc
index adb25d216..7c641dd9d 100644
--- a/kdesktop/bgmanager.cc
+++ b/kdesktop/bgmanager.cc
@@ -399,8 +399,9 @@ void KBackgroundManager::slotChangeDesktop(int desk)
// Do we have this or an identical config already running?
for (unsigned i=0; i<m_Renderer.size(); i++)
{
- if (((m_Renderer[i]->hash() == m_Renderer[edesk]->hash()) && (m_Renderer[i]->isActive())) && (desk != 0))
+ if (((m_Renderer[i]->hash() == m_Renderer[edesk]->hash()) && (m_Renderer[i]->isActive())) && (desk != 0)) {
return;
+ }
}
renderBackground(edesk);
@@ -665,7 +666,7 @@ void KBackgroundManager::slotImageDone(int desk)
TQApplication::desktop()->screen()->backgroundPixmap() );
}
- //TODO Find a way to discover if CrossFade effect needs to run
+ //TODO Find a way to discover if CrossFade effect needs to run
if (mOldScreen){
crossInit = true;
m_crossTimer->start(70);
@@ -685,17 +686,18 @@ void KBackgroundManager::slotImageDone(int desk)
do_cleanup = false;
}
}
- if (m_bExport || !m_bCommon)
+ if (m_bExport || !m_bCommon) {
addCache(pm, r->hash(), desk);
- else
+ }
+ else {
delete pm;
+ }
- if (current)
- //exportBackground(desk, realDesktop());
- exportBackground(desk, desk);
+ if (current) {
+ exportBackground(desk, realDesktop());
+ }
- if( do_cleanup )
- {
+ if( do_cleanup ) {
r->saveCacheFile();
r->cleanup();
}