IDEFrame.py
changeset 1710 953ceea2573e
parent 1708 24416137cda7
child 1730 64d8f52bc8c8
equal deleted inserted replaced
1709:1e8900fc8ddb 1710:953ceea2573e
  2045                     instance_infos = self.Controler.GetInstanceInfos(editor.GetInstancePath(), self.EnableDebug)
  2045                     instance_infos = self.Controler.GetInstanceInfos(editor.GetInstancePath(), self.EnableDebug)
  2046                     if instance_infos is None:
  2046                     if instance_infos is None:
  2047                         self.TabsOpened.DeletePage(idx)
  2047                         self.TabsOpened.DeletePage(idx)
  2048                     else:
  2048                     else:
  2049                         editor.SubscribeAllDataConsumers()
  2049                         editor.SubscribeAllDataConsumers()
  2050                 elif editor.IsDebugging():
  2050                 elif editor.IsDebugging() and hasattr(editor, 'SubscribeAllDataConsumers'):
  2051                     editor.SubscribeAllDataConsumers()
  2051                     editor.SubscribeAllDataConsumers()
  2052             self.DebugVariablePanel.SubscribeAllDataConsumers()
  2052             self.DebugVariablePanel.SubscribeAllDataConsumers()
  2053 
  2053 
  2054     def AddDebugVariable(self, iec_path, force=False, graph=False):
  2054     def AddDebugVariable(self, iec_path, force=False, graph=False):
  2055         if self.EnableDebug:
  2055         if self.EnableDebug: