commit c120bdcd44aad8d270d7f46d66293d6c5a8c0029 parent 0671d7234e7e0ce5a35fa7ae29d235fe21e103bb Author: Andrej Kacian <ticho@claws-mail.org> Date: Mon, 17 Dec 2018 20:26:48 +0100 Make Delete key in TLS certificate manager delete selected certificate. Diffstat:
| M | src/ssl_manager.c | | | 8 | +++++++- |
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/src/ssl_manager.c b/src/ssl_manager.c @@ -414,8 +414,14 @@ static void ssl_manager_close_cb(GtkWidget *widget, static gboolean key_pressed(GtkWidget *widget, GdkEventKey *event, gpointer data) { - if (event && event->keyval == GDK_KEY_Escape) + if (!event) + return FALSE; + + if (event->keyval == GDK_KEY_Escape) ssl_manager_close(); + else if (event->keyval == GDK_KEY_Delete) + ssl_manager_delete_cb(manager.delete_btn, NULL); + return FALSE; }