diff options
Diffstat (limited to 'src/arctica-greeter.vala')
-rw-r--r-- | src/arctica-greeter.vala | 12 |
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; |