From a5a9e3658c5090bd59a1f6e7991747a8e1311229 Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Mon, 24 Mar 2025 21:38:03 +0100 Subject: [PATCH] Revert "DEBUG: hook-windowproperty" This reverts commit aeb3b4ff9ec0c19b4ac5cd037c31f9af9de3e566. --- Xext/namespace/hook-windowproperty.c | 28 ++-------------------------- 1 file changed, 2 insertions(+), 26 deletions(-) diff --git a/Xext/namespace/hook-windowproperty.c b/Xext/namespace/hook-windowproperty.c index 70fec9f30..f427c634f 100644 --- a/Xext/namespace/hook-windowproperty.c +++ b/Xext/namespace/hook-windowproperty.c @@ -37,40 +37,16 @@ void hookWindowProperty(CallbackListPtr *pcbl, void *unused, void *calldata) // whitelist anything that goes to caller's own namespace struct XnamespaceClientPriv *obj = XnsClientPriv(owner); - if (XnsClientSameNS(subj, obj)) { - XNS_HOOK_LOG("same NS window property %s (atom 0x%x) window 0x%0x of client %d\n", - NameForAtom(param->property), - param->property, - param->window, - owner->index); + if (XnsClientSameNS(subj, obj)) return; - } // allow access to namespace virtual root - if (param->window == subj->ns->rootWindow->drawable.id) { - XNS_HOOK_LOG("NS virtual root window property %s (atom 0x%x) window 0x%0x of client %d\n", - NameForAtom(param->property), - param->property, - param->window, - owner->index); + if (param->window == subj->ns->rootWindow->drawable.id) return; - } // redirect root window access to namespace's virtual root if (dixWindowIsRoot(param->window)) { - XNS_HOOK_LOG("redirect root window property %s (atom 0x%x) window 0x%0x of client %d to 0x%x\n", - NameForAtom(param->property), - param->property, - param->window, - owner->index, - subj->ns->rootWindow->drawable.id); param->window = subj->ns->rootWindow->drawable.id; return; } - - XNS_HOOK_LOG("foreign NS window property %s (atom 0x%x) window 0x%0x of client %d\n", - NameForAtom(param->property), - param->property, - param->window, - owner->index); }