From cee59dbf187758fb2eb710e7826cd062a2730b98 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 25 Nov 2021 11:53:39 +0530 Subject: [PATCH] Fix #1950896 [No warning when deleting Saved search in Tag browser](https://bugs.launchpad.net/calibre/+bug/1950896) --- src/calibre/gui2/tag_browser/view.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/calibre/gui2/tag_browser/view.py b/src/calibre/gui2/tag_browser/view.py index f2e81bab9b..1666de7c70 100644 --- a/src/calibre/gui2/tag_browser/view.py +++ b/src/calibre/gui2/tag_browser/view.py @@ -608,6 +608,14 @@ class TagsView(QTreeView): # {{{ self.delete_user_category.emit(key) return if action == 'delete_search': + if not question_dialog( + self, + title=_('Delete Saved search'), + msg='

'+ _('Delete the saved search: {}?').format(key), + skip_dialog_name='tb_delete_saved_search', + skip_dialog_msg=_('Show this confirmation again') + ): + return self.model().db.saved_search_delete(key) self.rebuild_saved_searches.emit() return