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

List:       kde-commits
Subject:    KDE/kdegraphics/kviewshell/shell
From:       Wilfried Huss <Wilfried.Huss () gmx ! at>
Date:       2006-11-12 16:31:48
Message-ID: 1163349108.579860.20839.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 604361 by whuss:

port of commit 602333:

Clear the rendering queue, when we close a file.

 M  +1 -1      documentPageCache.cpp  
 M  +3 -0      kviewpart.cpp  


--- trunk/KDE/kdegraphics/kviewshell/shell/documentPageCache.cpp #604360:604361
@@ -59,7 +59,6 @@
   // When we set a new renderer the old cache contents
   // will definitly not be needed anymore.
   clear();
-  renderQueue->clear();
 
   renderer = _renderer;
   renderThread->setRenderer(renderer);
@@ -322,6 +321,7 @@
 
 void DocumentPageCache::clear()
 {
+  renderQueue->clear();
   LRUCache.clear();
   thumbnailCache.clear();
 }
--- trunk/KDE/kdegraphics/kviewshell/shell/kviewpart.cpp #604360:604361
@@ -1107,6 +1107,9 @@
   // Clear Table of Contents
   tableOfContents->clear();
 
+  // Clear the page cache
+  pageCache->clear();
+
   multiPage->closeUrl();
   checkActions();
   emit setWindowCaption("");
[prev in list] [next in list] [prev in thread] [next in thread] 

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