aboutsummaryrefslogtreecommitdiff
path: root/src/arctica-greeter.vala
diff options
context:
space:
mode:
Diffstat (limited to 'src/arctica-greeter.vala')
-rw-r--r--src/arctica-greeter.vala12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/arctica-greeter.vala b/src/arctica-greeter.vala
index 45a98ba..adeb480 100644
--- a/src/arctica-greeter.vala
+++ b/src/arctica-greeter.vala
@@ -914,6 +914,18 @@ public class ArcticaGreeter
}
}
+
+ var screen = Gdk.Screen.get_default ();
+ unowned X.Display xdisplay = (screen.get_display () as Gdk.X11.Display).get_xdisplay ();
+
+ var window = xdisplay.default_root_window();
+ var atom = xdisplay.intern_atom ("AT_SPI_BUS", true);
+
+ if (atom != X.None) {
+ xdisplay.delete_property (window, atom);
+ Gdk.flush();
+ }
+
debug ("Exiting");
return Posix.EXIT_SUCCESS;