← Back to team overview

lightdm-gtk-greeter-team team mailing list archive

[Merge] lp:~samuel-thibault/lightdm-gtk-greeter/at-spi-bus into lp:lightdm-gtk-greeter

 

Samuel thibault has proposed merging lp:~samuel-thibault/lightdm-gtk-greeter/at-spi-bus into lp:lightdm-gtk-greeter.

Requested reviews:
  LightDM Gtk+ Greeter Development Team (lightdm-gtk-greeter-team)

For more details, see:
https://code.launchpad.net/~samuel-thibault/lightdm-gtk-greeter/at-spi-bus/+merge/335523

This is to fix #1670933 and #1366534 for good.
-- 
Your team LightDM Gtk+ Greeter Development Team is requested to review the proposed merge of lp:~samuel-thibault/lightdm-gtk-greeter/at-spi-bus into lp:lightdm-gtk-greeter.
=== modified file 'src/lightdm-gtk-greeter.c'
--- src/lightdm-gtk-greeter.c	2017-09-23 01:20:34 +0000
+++ src/lightdm-gtk-greeter.c	2017-12-21 15:25:18 +0000
@@ -3273,5 +3273,16 @@
 
     sigterm_cb (/* is_callback */ GINT_TO_POINTER (FALSE));
 
+    {
+	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;
 }


Follow ups