From f2b06de9fc035228d327386832e09d5780dd2bfa Mon Sep 17 00:00:00 2001 From: Pino Toscano Date: Mon, 10 Sep 2007 21:34:07 +0000 Subject: [PATCH] don't draw external annotations (the backend told us it draws them) svn path=/trunk/KDE/kdegraphics/okular/; revision=710783 --- ui/pagepainter.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ui/pagepainter.cpp b/ui/pagepainter.cpp index 367677cd1..ffb8027dd 100644 --- a/ui/pagepainter.cpp +++ b/ui/pagepainter.cpp @@ -143,7 +143,7 @@ void PagePainter::paintPageOnPainter( QPainter * destPainter, const Okular::Page for ( ; aIt != aEnd; ++aIt ) { Okular::Annotation * ann = *aIt; - if ( ann->flags() & Okular::Annotation::Hidden ) + if ( ann->flags() & ( Okular::Annotation::Hidden | Okular::Annotation::External ) ) continue; bool intersects = ann->transformedBoundingRectangle().intersects( nXMin, nYMin, nXMax, nYMax );