# 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):