From: Christian Dywan Date: Sat, 14 May 2011 23:43:26 +0000 (+0200) Subject: Interpret Backspace as going back X-Git-Url: https://spindle.queued.net/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f2fa49f342a0d7ec3635863e9d65f80fb1229a42;p=midori Interpret Backspace as going back A user continually hitting the Backspace key and then mousing for the Back button, someone who rarely uses shortcuts at all. --- diff --git a/midori/midori-browser.c b/midori/midori-browser.c index 3b01e880..1fcbdde0 100644 --- a/midori/midori-browser.c +++ b/midori/midori-browser.c @@ -1708,6 +1708,13 @@ midori_browser_key_press_event (GtkWidget* widget, if (event->state && gtk_window_propagate_key_event (window, event)) return TRUE; + /* Interpret Backspace as going back for compatibility */ + if (event->keyval == GDK_BackSpace) + { + gtk_action_activate (_action_by_name (browser, "Back")); + return TRUE; + } + widget_class = g_type_class_peek_static (g_type_parent (GTK_TYPE_WINDOW)); return widget_class->key_press_event (widget, event); }