diff options
Diffstat (limited to 'fiv-browser.c')
-rw-r--r-- | fiv-browser.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/fiv-browser.c b/fiv-browser.c index ab046b3..3edcf4a 100644 --- a/fiv-browser.c +++ b/fiv-browser.c @@ -1430,6 +1430,16 @@ fiv_browser_key_press_event(GtkWidget *widget, GdkEventKey *event) return GDK_EVENT_STOP; } break; + case GDK_MOD1_MASK: + switch (event->keyval) { + case GDK_KEY_Return: + if (self->selected) { + GtkWindow *window = GTK_WINDOW(gtk_widget_get_toplevel(widget)); + fiv_context_menu_information(window, self->selected->uri); + } + return GDK_EVENT_STOP; + } + break; case GDK_CONTROL_MASK: case GDK_CONTROL_MASK | GDK_SHIFT_MASK: switch (event->keyval) { |