clear the visible rects when closing a document

svn path=/trunk/playground/graphics/okular/; revision=554546
remotes/origin/old/work/newpageview
Pino Toscano 20 years ago
parent cd81b54d63
commit 90bc2dadcb
  1. 8
      core/document.cpp

@ -358,6 +358,14 @@ void KPDFDocument::closeDocument()
delete *rIt;
d->searches.clear();
// clear the visible areas and notify the observers
QVector< VisiblePageRect * >::iterator vIt = page_rects.begin();
QVector< VisiblePageRect * >::iterator vEnd = page_rects.end();
for ( ; vIt != vEnd; ++vIt )
delete *vIt;
page_rects.clear();
foreachObserver( notifyVisibleRectsChanged() );
// reset internal variables
d->viewportHistory.clear();

Loading…
Cancel
Save