don't draw external annotations (the backend told us it draws them)

svn path=/trunk/KDE/kdegraphics/okular/; revision=710783
remotes/origin/KDE/4.0
Pino Toscano 19 years ago
parent f72692799e
commit f2b06de9fc
  1. 2
      ui/pagepainter.cpp

@ -143,7 +143,7 @@ void PagePainter::paintPageOnPainter( QPainter * destPainter, const Okular::Page
for ( ; aIt != aEnd; ++aIt ) for ( ; aIt != aEnd; ++aIt )
{ {
Okular::Annotation * ann = *aIt; Okular::Annotation * ann = *aIt;
if ( ann->flags() & Okular::Annotation::Hidden ) if ( ann->flags() & ( Okular::Annotation::Hidden | Okular::Annotation::External ) )
continue; continue;
bool intersects = ann->transformedBoundingRectangle().intersects( nXMin, nYMin, nXMax, nYMax ); bool intersects = ann->transformedBoundingRectangle().intersects( nXMin, nYMin, nXMax, nYMax );

Loading…
Cancel
Save