From d3e953ba2474e97e690c24861e1b90237ac0d1b1 Mon Sep 17 00:00:00 2001 From: David Sundstrom Date: Thu, 17 Nov 2011 16:00:13 -0600 Subject: [PATCH] Fix issue with newly added pointer support for remote apps. Reset current window when window is destroyed --- client/X11/xf_window.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/client/X11/xf_window.c b/client/X11/xf_window.c index 378b67472..859c4f771 100644 --- a/client/X11/xf_window.c +++ b/client/X11/xf_window.c @@ -626,6 +626,9 @@ void xf_DestroyWindow(xfInfo* xfi, xfWindow* window) if (window == NULL) return; + if (xfi->window == window) + xfi->window = NULL; + if (window->gc) XFreeGC(xfi->display, window->gc);