mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-27 00:33:48 -05:00
don't dirty canvas right after rendering. fix for unnesessary repaints (bug #889466)
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@866 c8812cc2-4d05-0410-92ff-de0c093fc19c
This commit is contained in:
parent
a4fe9a1a3f
commit
1df72a78d9
@ -342,7 +342,6 @@ void QgsMapCanvas::zoomFullExtent()
|
||||
currentExtent = fullExtent;
|
||||
clear();
|
||||
render2();
|
||||
dirty = true;
|
||||
}
|
||||
|
||||
void QgsMapCanvas::zoomPreviousExtent()
|
||||
@ -354,7 +353,6 @@ void QgsMapCanvas::zoomPreviousExtent()
|
||||
previousExtent = tempRect;
|
||||
clear();
|
||||
render2();
|
||||
dirty = true;
|
||||
}
|
||||
}
|
||||
|
||||
@ -396,7 +394,6 @@ void QgsMapCanvas::zoomToSelected()
|
||||
return;
|
||||
}
|
||||
}
|
||||
dirty = true;
|
||||
}
|
||||
|
||||
void QgsMapCanvas::mousePressEvent(QMouseEvent * e)
|
||||
@ -448,7 +445,7 @@ void QgsMapCanvas::mouseReleaseEvent(QMouseEvent * e)
|
||||
currentExtent.normalize();
|
||||
clear();
|
||||
render2();
|
||||
dirty = true;
|
||||
|
||||
break;
|
||||
case QGis::ZoomOut:
|
||||
{
|
||||
@ -494,7 +491,6 @@ void QgsMapCanvas::mouseReleaseEvent(QMouseEvent * e)
|
||||
#endif
|
||||
clear();
|
||||
render2();
|
||||
dirty = true;
|
||||
}
|
||||
break;
|
||||
|
||||
@ -530,7 +526,6 @@ void QgsMapCanvas::mouseReleaseEvent(QMouseEvent * e)
|
||||
}
|
||||
clear();
|
||||
render2();
|
||||
dirty = true;
|
||||
}
|
||||
break;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user