summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorNohemi Fernandez <nf68@cornell.edu>2011-08-04 13:02:15 -0500
committerEitan Isaacson <eitan@monotonous.org>2011-08-12 09:19:40 +0200
commita43139c91d416d7eb5684a6c74867d0894d52dfb (patch)
tree60417a3a00175a34ac73c5bd4df79d2577371043 /modules
parent3f6509b748c05717deba62ebe2967b131d9a7bdb (diff)
downloadcaribou-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.vala8
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 () {