diff --git a/novelwriter/tools/manuscript.py b/novelwriter/tools/manuscript.py index d356418e..b0163806 100644 --- a/novelwriter/tools/manuscript.py +++ b/novelwriter/tools/manuscript.py @@ -545,9 +545,7 @@ class _DetailsWidget(QWidget): for i in range(self.listView.topLevelItemCount()): item = self.listView.topLevelItem(i) if isinstance(item, QTreeWidgetItem): - item.setExpanded( - (state[i] if i < count else True) if item.childCount() > 0 else False - ) + item.setExpanded((state[i] if i < count else True) and item.childCount() > 0) return ##