# HG changeset patch
# User laurent
# Date 1341237758 -7200
# Node ID aaacf208beb94b79fdc06117951fc3f7b0245edb
# Parent  a9bdd7c2f06334921053c2585eb319741bc05c12
Fix bug while opening project panel

diff -r a9bdd7c2f063 -r aaacf208beb9 ConfigTreeNode.py
--- a/ConfigTreeNode.py	Mon Jul 02 12:00:10 2012 +0200
+++ b/ConfigTreeNode.py	Mon Jul 02 16:02:38 2012 +0200
@@ -413,7 +413,9 @@
                 self._View = self.EditorType(app_frame.TabsOpened, self, app_frame)
             
             if self._View is not None:
-                app_frame.EditProjectElement(self._View, self.CTNFullName())
+                if name is None:
+                    name = self.CTNFullName()
+                app_frame.EditProjectElement(self._View, name)
             
             return self._View
         return None
diff -r a9bdd7c2f063 -r aaacf208beb9 ProjectController.py
--- a/ProjectController.py	Mon Jul 02 12:00:10 2012 +0200
+++ b/ProjectController.py	Mon Jul 02 16:02:38 2012 +0200
@@ -1025,7 +1025,7 @@
             
             return self._FileEditors[name]
         else:
-            return ConfigTreeNode._OpenView(self, name, onlyopened)
+            return ConfigTreeNode._OpenView(self, self.CTNName(), onlyopened)
 
     def OnCloseEditor(self, view):
         ConfigTreeNode.OnCloseEditor(self, view)