diff options
author | Nohemi Fernandez <nf68@cornell.edu> | 2011-08-04 13:02:15 -0500 |
---|---|---|
committer | Eitan Isaacson <eitan@monotonous.org> | 2011-08-12 09:19:40 +0200 |
commit | a43139c91d416d7eb5684a6c74867d0894d52dfb (patch) | |
tree | 60417a3a00175a34ac73c5bd4df79d2577371043 /modules | |
parent | 3f6509b748c05717deba62ebe2967b131d9a7bdb (diff) | |
download | caribou-a43139c91d416d7eb5684a6c74867d0894d52dfb.tar.gz |
Do not setup timeout if you fail to get org.gnome.Caribou.keyboard dbus proxy
Diffstat (limited to 'modules')
-rw-r--r-- | modules/gtk3/caribou-gtk-module.vala | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/modules/gtk3/caribou-gtk-module.vala b/modules/gtk3/caribou-gtk-module.vala index 540e8fc..8be149c 100644 --- a/modules/gtk3/caribou-gtk-module.vala +++ b/modules/gtk3/caribou-gtk-module.vala @@ -19,14 +19,14 @@ namespace Caribou { keyboard = Bus.get_proxy_sync (BusType.SESSION, "org.gnome.Caribou.Keyboard", "/org/gnome/Caribou/Keyboard"); + add_tracker (); + + GLib.Timeout.add (60, () => { add_tracker (); + return true; }); } catch (Error e) { stderr.printf ("%s\n", e.message); } - add_tracker (); - - GLib.Timeout.add (60, () => { add_tracker (); - return true; }); } private void add_tracker () { |