Browse Source

wxGUI/dbmgr: fix hit 'Refresh' button if vector map doesn't have any layers (#1371)

Tomas Zigo 4 years ago
parent
commit
8189513ad3
1 changed files with 2 additions and 0 deletions
  1. 2 0
      gui/wxpython/dbmgr/base.py

+ 2 - 0
gui/wxpython/dbmgr/base.py

@@ -2013,6 +2013,8 @@ class DbMgrBrowsePage(DbMgrNotebookBase):
 
 
     def OnApplySqlStatement(self, event):
     def OnApplySqlStatement(self, event):
         """Apply simple/advanced sql statement"""
         """Apply simple/advanced sql statement"""
+        if not self.layerPage:
+            return
         keyColumn = -1  # index of key column
         keyColumn = -1  # index of key column
         listWin = self.FindWindowById(self.layerPage[self.selLayer]['data'])
         listWin = self.FindWindowById(self.layerPage[self.selLayer]['data'])
         sql = None
         sql = None