# HG changeset patch
# User Laurent Bessard
# Date 1372975829 -7200
# Node ID 6b38acbe1fd0c452491ae129dcac2d4d9db8fb36
# Parent  921858d68a1363ea7f4d6344a7a9ebad26ecbcc9
Fix bug when opening specific file editor

diff -r 921858d68a13 -r 6b38acbe1fd0 Beremiz.py
--- a/Beremiz.py	Thu Jul 04 11:18:04 2013 +0200
+++ b/Beremiz.py	Fri Jul 05 00:10:29 2013 +0200
@@ -1073,7 +1073,7 @@
                               [(word, ITEM_CONFNODE) for word in tagname.split(".")])
                 elif words[0] == "R":
                     return self.RecursiveProjectTreeItemSelection(root, [(words[2], ITEM_RESOURCE)])
-                else:
+                elif not os.path.exists(words[0]):
                     IDEFrame.SelectProjectTreeItem(self, tagname)
             
     def GetAddConfNodeFunction(self, name, confnode=None):