From 2f5cf9ff9a0f713b7e038636484c77f113a5f10a Mon Sep 17 00:00:00 2001 From: Frank Binns Date: Thu, 24 Apr 2014 11:37:48 +0100 Subject: [PATCH] xfixes: disable cursor on X server reset The initial state of the cursor is set to disabled but this was never be re-disabled during X server reset. This meant any application run after an X server reset would have the cursor displayed even if it hadn't requested this to be the case. Signed-off-by: Frank Binns Reviewed-by: Keith Packard Signed-off-by: Keith Packard --- xfixes/cursor.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/xfixes/cursor.c b/xfixes/cursor.c index 2c4b57c13..31a408fac 100644 --- a/xfixes/cursor.c +++ b/xfixes/cursor.c @@ -1056,6 +1056,8 @@ XFixesCursorInit(void) if (party_like_its_1989) CursorVisible = EnableCursor; + else + CursorVisible = FALSE; if (!dixRegisterPrivateKey(&CursorScreenPrivateKeyRec, PRIVATE_SCREEN, 0)) return FALSE;