Fix children check in context tree actions

This commit is contained in:
RumovZ 2021-03-05 10:27:44 +01:00
parent 513e7bdfb4
commit 39dad049cd

View file

@ -1103,9 +1103,9 @@ class SidebarTreeView(QTreeView):
return
menu.addSeparator()
if any(not item.expanded for item in selected_items):
if any(not item.expanded for item in selected_items if item.children):
menu.addAction(tr(TR.BROWSING_SIDEBAR_EXPAND), lambda: set_expanded(True))
if any(item.expanded for item in selected_items):
if any(item.expanded for item in selected_items if item.children):
menu.addAction(
tr(TR.BROWSING_SIDEBAR_COLLAPSE), lambda: set_expanded(False)
)