浏览代码

wxGUI: update vdigit to https://trac.osgeo.org/grass/changeset/65205

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@65206 15284696-431f-4ddb-bdfa-cd5b030d7da7
Martin Landa 10 年之前
父节点
当前提交
6442112f94
共有 1 个文件被更改,包括 10 次插入5 次删除
  1. 10 5
      gui/wxpython/mapwin/buffered.py

+ 10 - 5
gui/wxpython/mapwin/buffered.py

@@ -180,7 +180,8 @@ class BufferedMapWindow(MapWindowBase, wx.Window):
         self.Bind(wx.EVT_ERASE_BACKGROUND, lambda x:None)
 
         # rerender when Map reports change
-        ### self.Map.layerChanged.connect(self.OnUpdateMap)
+        ### Not needed when using RenderMapMgr
+        # self.Map.layerChanged.connect(self.OnUpdateMap)
         self.Map.GetRenderMgr().renderDone.connect(self._updateMFinished)
         
         # vars for handling mouse clicks
@@ -197,12 +198,16 @@ class BufferedMapWindow(MapWindowBase, wx.Window):
 
     def DisactivateWin(self):
         """Use when the class instance is hidden in MapFrame."""
-        self.Map.layerChanged.disconnect(self.OnUpdateMap)
-
+        ### Not needed when using RenderMapMgr
+        # self.Map.layerChanged.disconnect(self.OnUpdateMap)\
+        pass
+    
     def ActivateWin(self):
         """Used when the class instance is activated in MapFrame."""
-        self.Map.layerChanged.connect(self.OnUpdateMap)
-
+        ### Not needed when using RenderMapMgr
+        # self.Map.layerChanged.connect(self.OnUpdateMap)
+        pass
+        
     def _definePseudoDC(self):
         """Define PseudoDC objects to use
         """