summaryrefslogtreecommitdiff
path: root/src/lightdm-gtk-greeter.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lightdm-gtk-greeter.c')
-rw-r--r--src/lightdm-gtk-greeter.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/lightdm-gtk-greeter.c b/src/lightdm-gtk-greeter.c
index 1759c28..88e52cc 100644
--- a/src/lightdm-gtk-greeter.c
+++ b/src/lightdm-gtk-greeter.c
@@ -3273,5 +3273,17 @@ main (int argc, char **argv)
sigterm_cb (/* is_callback */ GINT_TO_POINTER (FALSE));
+ {
+ Display *display = gdk_x11_display_get_xdisplay (gdk_display_get_default ());
+ int screen = XDefaultScreen (display);
+ Window w = RootWindow (display, screen);
+ Atom id = XInternAtom (display, "AT_SPI_BUS", True);
+ if (id != None)
+ {
+ XDeleteProperty (display, w, id);
+ XSync (display, FALSE);
+ }
+ }
+
return EXIT_SUCCESS;
}