From cb8b38fd2fd614767d1b712aeff2262f757f7bfa Mon Sep 17 00:00:00 2001 From: Mikael Magnusson Date: Sat, 1 Oct 2016 13:53:27 +0200 Subject: [PATCH] Don't uniconify locked windows via _NET_ACTIVE_WINDOW --- openbox/client.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/openbox/client.c b/openbox/client.c index ce6b67b5..2fbd0203 100644 --- a/openbox/client.c +++ b/openbox/client.c @@ -4151,6 +4151,9 @@ void client_activate(ObClient *self, gboolean desktop, { self = client_focus_target(self); + if (self->iconic && self->locked) + return; + if (client_can_steal_focus(self, desktop, user, event_time(), CurrentTime)) client_present(self, here, raise, unshade); else -- 2.34.1