Fix bug when creating new projects
authorlaurent
Mon, 02 Apr 2012 17:36:47 +0200
changeset 712 5a036ae4d6aa
parent 710 d76f73c7ae5e
child 714 f8ee6fd01f7c
Fix bug when creating new projects
Beremiz.py
--- a/Beremiz.py	Sat Mar 31 15:20:04 2012 +0200
+++ b/Beremiz.py	Mon Apr 02 17:36:47 2012 +0200
@@ -1634,10 +1634,11 @@
             self.Config.Write("lastopenedfolder", os.path.dirname(projectpath))
             self.Config.Flush()
             self.ResetView()
-            self.PluginRoot = PluginsRoot(self, self.Log)
-            self.Controler = self.PluginRoot
-            result = self.PluginRoot.NewProject(projectpath)
+            plugin_root = PluginsRoot(self, self.Log)
+            result = plugin_root.NewProject(projectpath)
             if not result:
+                self.PluginRoot = plugin_root
+                self.Controler = self.PluginRoot
                 self.RefreshConfigRecentProjects(projectpath)
                 if self.EnableDebug:
                     self.DebugVariablePanel.SetDataProducer(self.PluginRoot)