summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKrifa75 <yahiaoui.fakhri@gmail.com>2022-11-13 21:36:51 +0100
committerBastien Nocera <hadess@hadess.net>2022-11-23 12:37:37 +0100
commitd4b99c4fe713cfa4e70b318d90cdc96ede3dc8d5 (patch)
tree1e53b83428b0ad22777aa17f76f00e3f92faf58e
parentde1ad1532547ae014b7c91544d9763553485e2a9 (diff)
downloadtotem-d4b99c4fe713cfa4e70b318d90cdc96ede3dc8d5.tar.gz
main: Set 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 99154b770..ddd743c76 100644
--- a/data/totem.ui
+++ b/data/totem.ui
@@ -188,6 +188,7 @@
</object>
<object class="GtkApplicationWindow" id="totem_main_window">
<property name="can_focus">False</property>
+ <property name="events">GDK_KEY_PRESS_MASK | GDK_KEY_RELEASE_MASK</property>
<signal name="window-state-event" handler="window_state_event_cb" swapped="no"/>
<signal name="key-release-event" handler="window_key_press_event_cb" swapped="no"/>
<signal name="key-press-event" handler="window_key_press_event_cb" swapped="no"/>
diff --git a/src/totem-object.c b/src/totem-object.c
index 203f5cdad..573094229 100644
--- a/src/totem-object.c
+++ b/src/totem-object.c
@@ -3961,9 +3961,6 @@ totem_callback_connect (TotemObject *totem)
/* Fullscreen button */
totem->fullscreen_button = GTK_WIDGET (gtk_builder_get_object (totem->xml, "fullscreen_button"));
- /* Connect the keys */
- gtk_widget_add_events (totem->win, GDK_KEY_PRESS_MASK | GDK_KEY_RELEASE_MASK);
-
/* Set sensitivity of the toolbar buttons */
action_set_sensitive ("play", FALSE);
action_set_sensitive ("next-chapter", FALSE);