diff --git a/src/dispatch/bind_define.h b/src/dispatch/bind_define.h index 34195530..ddbd9484 100644 --- a/src/dispatch/bind_define.h +++ b/src/dispatch/bind_define.h @@ -227,6 +227,10 @@ int32_t groupleave(const Arg *arg) { wl_list_insert(&rc->link, &tc->link); wl_list_insert(&rc->flink, &tc->flink); + if (!rc->group_prev && !rc->group_next) { + rc->isgroupfocusing = false; + } + arrange(tc->mon, false, false); return 0;