From 71cf4248dc452a3cc33112ed51de61b86b793f56 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 27 Oct 2020 07:06:38 +0530 Subject: [PATCH] Tag browser: Renaming of items should not toggle the item when pressing the Enter key --- src/calibre/gui2/tag_browser/view.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/gui2/tag_browser/view.py b/src/calibre/gui2/tag_browser/view.py index 27ae93c981..2639b8c01e 100644 --- a/src/calibre/gui2/tag_browser/view.py +++ b/src/calibre/gui2/tag_browser/view.py @@ -294,7 +294,7 @@ class TagsView(QTreeView): # {{{ self.collapsed.connect(self.collapse_node_and_children) def keyPressEvent(self, event): - if event.key() == Qt.Key_Return: + if event.key() == Qt.Key_Return and self.state() != self.EditingState: # I don't see how it can ever not be valid, but ... if self.currentIndex().isValid(): self.toggle_current_index()