Pārlūkot izejas kodu

wxGUI: import tgis only when needed

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@57525 15284696-431f-4ddb-bdfa-cd5b030d7da7
Anna Petrášová 11 gadi atpakaļ
vecāks
revīzija
e4c42bdcf8
1 mainītis faili ar 2 papildinājumiem un 1 dzēšanām
  1. 2 1
      gui/wxpython/gui_core/gselect.py

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

@@ -50,7 +50,6 @@ import wx.lib.filebrowsebutton as filebrowse
 from core import globalvar
 from core import globalvar
 
 
 import grass.script as grass
 import grass.script as grass
-import grass.temporal as tgis
 from   grass.script import task as gtask
 from   grass.script import task as gtask
 
 
 from gui_core.widgets  import ManageSettingsWidget
 from gui_core.widgets  import ManageSettingsWidget
@@ -433,6 +432,7 @@ class TreeCtrlComboPopup(ListCtrlComboPopup):
             return
             return
         
         
         if element in ('stds', 'strds', 'str3ds', 'stvds'):
         if element in ('stds', 'strds', 'str3ds', 'stvds'):
+            import grass.temporal as tgis
             filesdict = tgis.tlist_grouped(elementdict[element], element == 'stds')
             filesdict = tgis.tlist_grouped(elementdict[element], element == 'stds')
         else:
         else:
             if globalvar.have_mlist:
             if globalvar.have_mlist:
@@ -653,6 +653,7 @@ class TreeCtrlComboPopup(ListCtrlComboPopup):
         if 'type' in kargs:
         if 'type' in kargs:
             self.type = kargs['type']
             self.type = kargs['type']
             if self.type in ('stds', 'strds', 'str3ds', 'stvds'):
             if self.type in ('stds', 'strds', 'str3ds', 'stvds'):
+                import grass.temporal as tgis
                 tgis.init()
                 tgis.init()
         if 'mapsets' in kargs:
         if 'mapsets' in kargs:
             self.mapsets = kargs['mapsets']
             self.mapsets = kargs['mapsets']