Fix a corner case nonetype exit

This commit is contained in:
Veronica K. B. Olsen
2019-10-23 21:21:29 +02:00
parent e4b36a8646
commit 3419839295
+4 -3
View File
@@ -426,9 +426,10 @@ class GuiDocTree(QTreeWidget):
return
def _cleanOrphanedRoot(self):
if self.orphRoot.childCount() == 0:
self.takeTopLevelItem(self.indexOfTopLevelItem(self.orphRoot))
self.orphRoot = None
if self.orphRoot is not None:
if self.orphRoot.childCount() == 0:
self.takeTopLevelItem(self.indexOfTopLevelItem(self.orphRoot))
self.orphRoot = None
return
def _updateItemParent(self, tHandle):