From d044360ff9f678245ea60d02aade1c4544030f96 Mon Sep 17 00:00:00 2001 From: RumovZ Date: Mon, 30 Aug 2021 11:10:14 +0200 Subject: [PATCH] Disable 'Rename with Parents' for top-level items --- qt/aqt/browser/sidebar/tree.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/qt/aqt/browser/sidebar/tree.py b/qt/aqt/browser/sidebar/tree.py index 549e29e8f..4911e36e9 100644 --- a/qt/aqt/browser/sidebar/tree.py +++ b/qt/aqt/browser/sidebar/tree.py @@ -906,7 +906,10 @@ class SidebarTreeView(QTreeView): ) -> None: if item.item_type.is_editable() and len(self._selected_items()) == 1: menu.addAction(tr.actions_rename(), lambda: self.edit(index)) - if item.item_type in (SidebarItemType.TAG, SidebarItemType.DECK): + if ( + item.item_type in (SidebarItemType.TAG, SidebarItemType.DECK) + and item.name_prefix + ): menu.addAction( tr.actions_rename_with_parents(), lambda: self._on_rename_with_parents(item),