Browse Source

wxGUI: fix rendering into image

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@54465 15284696-431f-4ddb-bdfa-cd5b030d7da7
Martin Landa 12 years ago
parent
commit
3b71a6f068
1 changed files with 4 additions and 3 deletions
  1. 4 3
      gui/wxpython/core/render.py

+ 4 - 3
gui/wxpython/core/render.py

@@ -884,12 +884,13 @@ class Map(object):
             layers = self.layers + self.overlays
             layers = self.layers + self.overlays
         
         
         self.downloading = False
         self.downloading = False
-        #event = wxUpdateProgressBar(layer = None, map = self)
+        ### event = wxUpdateProgressBar(layer = None, map = self)
         # When using Event for progress update, the event is handled after 
         # When using Event for progress update, the event is handled after 
         # rendering. Maybe there exists some better solution than calling 
         # rendering. Maybe there exists some better solution than calling 
         # the method directly.
         # the method directly.
-        mapWindow.GetProgressBar().UpdateProgress(None, self)
-        #wx.PostEvent(mapWindow, event)
+        if mapWindow:
+            mapWindow.GetProgressBar().UpdateProgress(None, self)
+        ### wx.PostEvent(mapWindow, event)
         for layer in layers:
         for layer in layers:
             # skip non-active map layers
             # skip non-active map layers
             if not layer or not layer.active:
             if not layer or not layer.active: