瀏覽代碼

wxGUI Layer Manager: fix close Layers Display FlatNotebook page (#411)

Tomas Zigo 5 年之前
父節點
當前提交
5b4722aee6
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      gui/wxpython/lmgr/frame.py

+ 2 - 1
gui/wxpython/lmgr/frame.py

@@ -688,6 +688,7 @@ class GMFrame(wx.Frame):
 
         self.notebookLayers.GetPage(event.GetSelection()).maptree.Map.Clean()
         self.notebookLayers.GetPage(event.GetSelection()).maptree.Close(True)
+        self.notebookLayers.GetPage(event.GetSelection()).maptree.mapdisplay._mgr.UnInit()
 
         self.currentPage = None
 
@@ -1525,7 +1526,7 @@ class GMFrame(wx.Frame):
                                        lcmd=layer['cmd'],
                                        lgroup=layer['group'],
                                        lnviz=layer['nviz'],
-                                       lvdigit=layer['vdigit'],                                       
+                                       lvdigit=layer['vdigit'],
                                        loadWorkspace=True)
 
             if 'selected' in layer: