diff options
Diffstat (limited to 'src/totem-object.c')
-rw-r--r-- | src/totem-object.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/totem-object.c b/src/totem-object.c index c242baf06..5da970f69 100644 --- a/src/totem-object.c +++ b/src/totem-object.c @@ -3521,7 +3521,10 @@ totem_object_handle_key_press (TotemObject *totem, GdkEventKey *event) case GDK_KEY_Subtitle: case GDK_KEY_V: case GDK_KEY_v: - bacon_video_widget_set_next_subtitle (totem->bvw); + if (mask == GDK_SHIFT_MASK) + bacon_video_toggle_subtitles (totem->bvw); + else + bacon_video_widget_set_next_subtitle (totem->bvw); break; case GDK_KEY_t: case GDK_KEY_T: |