X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=src%2Foutput.c;h=c76dfd035d213360ef727663b3e98ff49fba6db4;hb=d134745c4f1717d3ab6c2dc28f55e5c75b983950;hp=e76903844821c532f14cca9b132beeb18ea3af93;hpb=9d2d602d6086e66a98389b17b475c092a6c1ac37;p=i3%2Fi3 diff --git a/src/output.c b/src/output.c index e7690384..c76dfd03 100644 --- a/src/output.c +++ b/src/output.c @@ -99,7 +99,8 @@ void output_push_sticky_windows(Con *to_focus) { continue; if (con_is_sticky(current)) { - con_move_to_workspace(current, visible_ws, true, false, current != to_focus->parent); + bool ignore_focus = (to_focus == NULL) || (current != to_focus->parent); + con_move_to_workspace(current, visible_ws, true, false, ignore_focus); } } }