From a0ce4d28945b371ea87442249a4f8c01ef862093 Mon Sep 17 00:00:00 2001 From: Vincent Bernat Date: Tue, 19 Mar 2024 13:27:23 +0100 Subject: [PATCH] i3-companion: ignore sticky when not floating --- bin/i3-companion | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/i3-companion b/bin/i3-companion index 288a499..ca40274 100755 --- a/bin/i3-companion +++ b/bin/i3-companion @@ -518,7 +518,7 @@ async def workspace_exclusive(i3, event): if w.id != ow.id and (w.window_class or object()) != ow.window_class and (ow.window_class or "").lower() in exclusive_apps - and not ow.sticky + and not (ow.sticky and ow.floating in {"auto_on", "user_on"}) } # If current one is OK, don't move