瀏覽代碼

wxGUI: fix loading map layers using re
(merge from devbr6, https://trac.osgeo.org/grass/changeset/34370)


git-svn-id: https://svn.osgeo.org/grass/grass/trunk@34372 15284696-431f-4ddb-bdfa-cd5b030d7da7

Martin Landa 16 年之前
父節點
當前提交
3b5a477d5e
共有 1 個文件被更改,包括 5 次插入2 次删除
  1. 5 2
      gui/wxpython/gui_modules/gdialogs.py

+ 5 - 2
gui/wxpython/gui_modules/gdialogs.py

@@ -749,8 +749,11 @@ class LoadMapLayersDialog(wx.Dialog):
 
 
         list = []
         list = []
         for layer in self.map_layers:
         for layer in self.map_layers:
-            if re.compile('^' + event.GetString()).search(layer):
-                list.append(layer)
+            try:
+                if re.compile('^' + event.GetString()).search(layer):
+                    list.append(layer)
+            except:
+                pass
 
 
         self.layers.Set(list)
         self.layers.Set(list)
         self.OnSelectAll(None)
         self.OnSelectAll(None)