From c2f3f705f1db8ca78292912544a7e416116175f3 Mon Sep 17 00:00:00 2001 From: Eamon Walsh Date: Thu, 15 Feb 2007 14:38:24 -0500 Subject: [PATCH] Bug #6988: Change behavior of Security extension per user feature request. --- Xext/security.c | 1 + 1 file changed, 1 insertion(+) diff --git a/Xext/security.c b/Xext/security.c index bd397a9ab..7202d3947 100644 --- a/Xext/security.c +++ b/Xext/security.c @@ -1187,6 +1187,7 @@ CALLBACK(SecurityCheckMapAccess) if (STATEPTR(rec->client) && (TRUSTLEVEL(rec->client) != XSecurityClientTrusted) && (pWin->drawable.class == InputOnly) && + pWin->parent && pWin->parent->parent && (TRUSTLEVEL(wClient(pWin->parent)) == XSecurityClientTrusted)) rec->rval = FALSE;