diff options
Diffstat (limited to 'src/totem-object.c')
-rw-r--r-- | src/totem-object.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/totem-object.c b/src/totem-object.c index 2cc2fe018..7b945eb6a 100644 --- a/src/totem-object.c +++ b/src/totem-object.c @@ -3591,8 +3591,13 @@ window_key_press_event_cb (GtkWidget *win, GdkEventKey *event, TotemObject *tote } /* Check whether we're in the player panel */ - if (!g_str_equal (totem_object_get_main_page (totem), "player")) + if (!g_str_equal (totem_object_get_main_page (totem), "player")) { + if (event->type == GDK_KEY_PRESS && + event->keyval == GDK_KEY_Back && + totem_grilo_get_show_back_button (TOTEM_GRILO (totem->grilo))) + back_button_clicked_cb (NULL, totem); return FALSE; + } /* Special case Eject, Open, Open URI, * seeking and zoom keyboard shortcuts */ |