From fd9a5dcbbd70b6133daf31c7765ede8cdc43d2ab Mon Sep 17 00:00:00 2001 From: Diego Escalante Urrelo Date: Fri, 4 May 2007 20:00:04 +0000 Subject: Make Shift+Return find previous when searching. Patch by Robin Stocker. 2007-05-04 Diego Escalante Urrelo * src/ephy-find-toolbar.c: Make Shift+Return find previous when searching. Patch by Robin Stocker. Fixes #412033 svn path=/trunk/; revision=7021 --- src/ephy-find-toolbar.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src') diff --git a/src/ephy-find-toolbar.c b/src/ephy-find-toolbar.c index 7c1b85c19..9a016fa4b 100644 --- a/src/ephy-find-toolbar.c +++ b/src/ephy-find-toolbar.c @@ -257,6 +257,14 @@ entry_key_press_event_cb (GtkEntry *entry, { handled = ephy_embed_find_activate_link (get_find (toolbar), event->state); } + else if ((event->state & mask) == GDK_SHIFT_MASK && + (event->keyval == GDK_Return || + event->keyval == GDK_KP_Enter || + event->keyval == GDK_ISO_Enter)) + { + handled = TRUE; + g_signal_emit (toolbar, signals[PREVIOUS], 0); + } return handled; } -- cgit v1.2.3