Browse Source

wxGUI: do not re-render whole map composition when show/hide comp. region extent

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@70304 15284696-431f-4ddb-bdfa-cd5b030d7da7
Martin Landa 8 years ago
parent
commit
d32bffa244
1 changed files with 3 additions and 3 deletions
  1. 3 3
      gui/wxpython/mapdisp/statusbar.py

+ 3 - 3
gui/wxpython/mapdisp/statusbar.py

@@ -303,7 +303,7 @@ class SbManager:
             self.statusbarItems['region'].SetValue(True)
             # redraw map if auto-rendering is enabled
             if self.mapFrame.IsAutoRendered():
-                self.mapFrame.OnRender(None)
+                self.mapFrame.GetMapWindow().UpdateMap(render=False)
 
     def SetMode(self, modeIndex):
         """Sets current mode
@@ -493,7 +493,7 @@ class SbShowRegion(SbItem):
 
         # redraw map if auto-rendering is enabled
         if self.mapFrame.IsAutoRendered():
-            self.mapFrame.OnRender(None)
+            self.mapFrame.GetMapWindow().UpdateMap(render=False)
 
     def SetValue(self, value):
         self._disconnectShowRegion()
@@ -591,7 +591,7 @@ class SbResolution(SbItem):
         self._connectResolutionChange()
         # redraw map if auto-rendering is enabled
         if self.mapFrame.IsAutoRendered():
-            self.mapFrame.OnRender(None)
+            self.mapFrame.GetMapWindow().UpdateMap()
 
 
 class SbMapScale(SbItem):