Merge remote-tracking branch 'origin/KDE/4.10'

remotes/origin/KDE/4.11
Mailson Menezes 13 years ago
commit d61c690bc0
  1. 25
      core/document.cpp

@ -1580,23 +1580,18 @@ void DocumentPrivate::refreshPixmaps( int pageNumber )
break;
}
}
const QList<Tile> tiles = tilesManager->tilesAt( visibleRect, TilesManager::TerminalTile );
QList<Tile>::const_iterator tIt = tiles.constBegin(), tEnd = tiles.constEnd();
while ( tIt != tEnd )
{
Tile tile = *tIt;
if ( tilesRect.isNull() )
tilesRect = tile.rect();
else
tilesRect |= tile.rect();
tIt++;
if ( !visibleRect.isNull() )
{
p->setNormalizedRect( visibleRect );
p->setTile( true );
p->d->mForce = true;
requestedPixmaps.push_back( p );
}
else
{
delete p;
}
p->setNormalizedRect( tilesRect );
p->setTile( true );
p->d->mForce = true;
requestedPixmaps.push_back( p );
}
if ( !requestedPixmaps.isEmpty() )
m_parent->requestPixmaps( requestedPixmaps, Okular::Document::NoOption );

Loading…
Cancel
Save