summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKrifa75 <yahiaoui.fakhri@gmail.com>2022-11-19 19:24:27 +0100
committerBastien Nocera <hadess@hadess.net>2022-11-23 12:38:09 +0100
commit078f29d065ae3a1718e796da3159130ae72508da (patch)
treeaab6101d102a815fa833d1af43484c4d7a804676
parent8360d7b7c3d9c9bf2c93a506888a2bf8d2324aac (diff)
downloadtotem-078f29d065ae3a1718e796da3159130ae72508da.tar.gz
main: Set BaconVideoWidget window mask events in GtkBuilder
-rw-r--r--data/totem.ui1
-rw-r--r--src/totem-object.c3
2 files changed, 1 insertions, 3 deletions
diff --git a/data/totem.ui b/data/totem.ui
index f50b03d77..bd11cae59 100644
--- a/data/totem.ui
+++ b/data/totem.ui
@@ -324,6 +324,7 @@
<child>
<object class="BaconVideoWidget" id="bvw">
<property name="visible">True</property>
+ <property name="events">GDK_KEY_PRESS_MASK | GDK_KEY_RELEASE_MASK</property>
<signal name="subtitles-changed" handler="totem_subtitles_menu_update" swapped="yes"/>
<signal name="languages-changed" handler="totem_languages_menu_update" swapped="yes"/>
<signal name="button-press-event" handler="on_video_button_press_event" after="yes"/>
diff --git a/src/totem-object.c b/src/totem-object.c
index 96b0dd517..2ffc2585c 100644
--- a/src/totem-object.c
+++ b/src/totem-object.c
@@ -4090,9 +4090,6 @@ video_widget_create (TotemObject *totem)
totem->bvw_grid = GTK_WIDGET (gtk_builder_get_object (totem->xml, "bvw_grid"));
add_fullscreen_toolbar (totem, totem->bvw_grid);
- /* Events for the widget video window as well */
- gtk_widget_add_events (GTK_WIDGET (totem->bvw),
- GDK_KEY_PRESS_MASK | GDK_KEY_RELEASE_MASK);
gtk_drag_dest_set (GTK_WIDGET (totem->bvw), GTK_DEST_DEFAULT_ALL,
target_table, G_N_ELEMENTS (target_table),
GDK_ACTION_MOVE);