From 5ca087a67daf457cfa2fdaeab793c854ece7c751 Mon Sep 17 00:00:00 2001 From: John Bintz <27256+johnbintz@users.noreply.github.com> Date: Sun, 9 Feb 2020 10:54:40 -0500 Subject: [PATCH] Select newly added world items, opening branches as necessary --- manuskript/models/worldModel.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/manuskript/models/worldModel.py b/manuskript/models/worldModel.py index 61254cdd..5d883ca9 100644 --- a/manuskript/models/worldModel.py +++ b/manuskript/models/worldModel.py @@ -136,6 +136,9 @@ class worldModel(QStandardItemModel): _id = QStandardItem(self.getUniqueID()) row = [name, _id] + [QStandardItem() for i in range(2, len(World))] parent.appendRow(row) + + self.mw.treeWorld.setExpanded(self.selectedIndex(), True) + self.mw.treeWorld.setCurrentIndex(self.indexFromItem(name)) return name def getUniqueID(self):