From b1f31b886e32d2d16a6894e245647d8af3388066 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tin=20=C5=A0vagelj?= Date: Fri, 3 Apr 2026 21:52:54 +0200 Subject: [PATCH] Handle ToggleShowDesktop for widget-like windows properly MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Tin Å vagelj --- openbox/client.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/openbox/client.c b/openbox/client.c index 3ff278ae6..82e55d462 100644 --- a/openbox/client.c +++ b/openbox/client.c @@ -2735,7 +2735,8 @@ gboolean client_should_show(ObClient *self) if (self->iconic) return FALSE; if (client_normal(self) && screen_showing_desktop()) - return FALSE; + if (!(self->skip_taskbar && self->skip_pager && self->below)) + return FALSE; if (self->desktop == screen_desktop || self->desktop == DESKTOP_ALL) return TRUE;