diff --git a/src/mango.c b/src/mango.c index ad80144..c9e152b 100644 --- a/src/mango.c +++ b/src/mango.c @@ -3582,9 +3582,8 @@ minimizenotify(struct wl_listener *listener, void *data) { if (!c || !c->mon || c->iskilling || c->isminied) return; - if (client_request_minimize(c, data)) { - if (!c->ignore_minimize) - set_minimized(c); + if (client_request_minimize(c, data) && !c->ignore_minimize) { + set_minimized(c); client_set_minimized(c, true); } else { client_set_minimized(c, false);