瀏覽代碼

wxGUI/gselect: fix select widget for wxGUI 'd.vect' module (#1195)

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

+ 4 - 1
gui/wxpython/gui_core/gselect.py

@@ -2559,7 +2559,10 @@ class VectorCategorySelect(wx.Panel):
         if self._isMapSelected():
         if self._isMapSelected():
             layerList = self.giface.GetLayerList()
             layerList = self.giface.GetLayerList()
             layerSelected = layerList.GetSelectedLayer()
             layerSelected = layerList.GetSelectedLayer()
-            inputName = self.task.get_param('input')
+            # d.vect module
+            inputName = self.task.get_param(value='map', raiseError=False)
+            if not inputName:
+                inputName = self.task.get_param('input')
             if inputName['value'] != str(layerSelected):
             if inputName['value'] != str(layerSelected):
                 if inputName['value'] == '' or inputName['value'] is None:
                 if inputName['value'] == '' or inputName['value'] is None:
                     GWarning(_("Input vector map is not selected"))
                     GWarning(_("Input vector map is not selected"))