From 2367d83337f5b8cf1f4b910f10efd4eb30f6721d Mon Sep 17 00:00:00 2001 From: =?utf8?q?Rapha=C3=ABl=20Droz?= Date: Thu, 18 Apr 2013 17:07:01 +0200 Subject: [PATCH] ui: makes potentially destructive operations safe to wrong key presses. When a deletion, a merge or a deduplication of entries is requested, accounts (translated) key binding other than [y|n] as a "no" instead of "yes" to avoid mistakes. --- ui.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ui.c b/ui.c index 4efcf85..e879885 100644 --- a/ui.c +++ b/ui.c @@ -653,7 +653,7 @@ ui_remove_items() if(list_is_empty()) return; - if(statusline_ask_boolean(_("Remove selected item(s)"), TRUE)) + if(statusline_ask_boolean(_("Remove selected item(s)"), FALSE)) remove_selected_items(); clear_statusline(); @@ -663,7 +663,7 @@ ui_remove_items() void ui_merge_items() { - if(statusline_ask_boolean(_("Merge selected items"), TRUE)) + if(statusline_ask_boolean(_("Merge selected items"), FALSE)) merge_selected_items(); clear_statusline(); @@ -672,7 +672,7 @@ ui_merge_items() void ui_remove_duplicates() { - if(statusline_ask_boolean(_("Remove duplicates"), TRUE)) + if(statusline_ask_boolean(_("Remove duplicates"), FALSE)) remove_duplicates(); clear_statusline(); -- 2.39.2