From 8b479ffbd2b23fb763a868506a9f16f3437cea64 Mon Sep 17 00:00:00 2001 From: Peter Hofmann Date: Sat, 14 Jun 2014 16:28:02 +0200 Subject: Escape cancels loading --- zea.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/zea.c b/zea.c index 96754cf..29a7841 100644 --- a/zea.c +++ b/zea.c @@ -367,6 +367,12 @@ zea_web_view_key(GtkWidget *widget, GdkEvent *event, gpointer data) return TRUE; } } + else if (((GdkEventKey *)event)->keyval == GDK_KEY_Escape) + { + webkit_web_view_stop_loading(WEBKIT_WEB_VIEW(c->web_view)); + gtk_statusbar_pop(GTK_STATUSBAR(c->status), 1); + gtk_statusbar_push(GTK_STATUSBAR(c->status), 1, "Aborted."); + } } return FALSE; -- cgit v1.2.3