equal
deleted
inserted
replaced
1512 tagname = item_infos.get("tagname", None) |
1512 tagname = item_infos.get("tagname", None) |
1513 else: |
1513 else: |
1514 tagname = None |
1514 tagname = None |
1515 |
1515 |
1516 # Refresh treectrl items according to project infos |
1516 # Refresh treectrl items according to project infos |
1517 infos = self.Controler.GetProjectInfos() |
1517 if self.Controler: |
1518 root = self.ProjectTree.GetRootItem() |
1518 infos = self.Controler.GetProjectInfos() |
1519 if root is None or not root.IsOk(): |
1519 root = self.ProjectTree.GetRootItem() |
1520 root = self.ProjectTree.AddRoot(infos["name"]) |
1520 if root is None or not root.IsOk(): |
1521 self.GenerateProjectTreeBranch(root, infos) |
1521 root = self.ProjectTree.AddRoot(infos["name"]) |
1522 self.ProjectTree.Expand(root) |
1522 self.GenerateProjectTreeBranch(root, infos) |
|
1523 self.ProjectTree.Expand(root) |
1523 |
1524 |
1524 # Select new item corresponding to previous selected item |
1525 # Select new item corresponding to previous selected item |
1525 if tagname is not None: |
1526 if tagname is not None: |
1526 self.SelectProjectTreeItem(tagname) |
1527 self.SelectProjectTreeItem(tagname) |
1527 |
1528 |