From: Mikael Magnusson Date: Sat, 1 Oct 2016 11:53:27 +0000 (+0200) Subject: Don't uniconify locked windows via _NET_ACTIVE_WINDOW X-Git-Url: http://git.openbox.org/?p=mikachu%2Fopenbox.git;a=commitdiff_plain;h=cb8b38fd2fd614767d1b712aeff2262f757f7bfa;hp=70f233692eb63487374dd900fd27a331cf150378 Don't uniconify locked windows via _NET_ACTIVE_WINDOW --- diff --git a/openbox/client.c b/openbox/client.c index ce6b67b..2fbd020 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