Fix #1950896 [No warning when deleting Saved search in Tag browser](https://bugs.launchpad.net/calibre/+bug/1950896)

This commit is contained in:
Kovid Goyal 2021-11-25 11:53:39 +05:30
parent f0cdd690ea
commit cee59dbf18
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -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='<p>'+ _('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