Просмотр исходного кода

wxGUI/gui_core: enable/disable toolbar long help if toolbar exists (#1922)

e.g. switch from 2D view -> Vector digitizer and then quit digitizer
Tomas Zigo 3 лет назад
Родитель
Сommit
a44cfafe55
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      gui/wxpython/gui_core/mapdisp.py

+ 2 - 1
gui/wxpython/gui_core/mapdisp.py

@@ -335,7 +335,8 @@ class MapFrameBase(wx.Frame):
     def StatusbarEnableLongHelp(self, enable=True):
     def StatusbarEnableLongHelp(self, enable=True):
         """Enable/disable toolbars long help"""
         """Enable/disable toolbars long help"""
         for toolbar in six.itervalues(self.toolbars):
         for toolbar in six.itervalues(self.toolbars):
-            toolbar.EnableLongHelp(enable)
+            if toolbar:
+                toolbar.EnableLongHelp(enable)
 
 
     def IsStandalone(self):
     def IsStandalone(self):
         """Check if map frame is standalone"""
         """Check if map frame is standalone"""