[gnome-settings-daemon/wip/benzea/multiple-keybindings: 1/12] media-keys: Disable timeout for all operations on key grabber



commit 3c838b174ff534d6ddbebc2eab962f0b365678e4
Author: Benjamin Berg <bberg redhat com>
Date:   Mon May 20 13:34:32 2019 +0200

    media-keys: Disable timeout for all operations on key grabber
    
    Disable the timeout on the key grabber rather than explicitly passing
    the infinite timeout to DBus calls.

 plugins/media-keys/gsd-media-keys-manager.c | 3 +++
 1 file changed, 3 insertions(+)
---
diff --git a/plugins/media-keys/gsd-media-keys-manager.c b/plugins/media-keys/gsd-media-keys-manager.c
index d945a823..0a660ccc 100644
--- a/plugins/media-keys/gsd-media-keys-manager.c
+++ b/plugins/media-keys/gsd-media-keys-manager.c
@@ -2924,6 +2924,9 @@ on_key_grabber_ready (GObject      *source,
                 return;
         }
 
+        g_dbus_proxy_set_default_timeout (G_DBUS_PROXY (priv->key_grabber),
+                                          SHELL_GRABBER_CALL_TIMEOUT);
+
         g_signal_connect (priv->key_grabber, "accelerator-activated",
                           G_CALLBACK (on_accelerator_activated), manager);
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]