From 7c28467181aa48f44e4ab3299d4838197a1cacb3 Mon Sep 17 00:00:00 2001 From: DreamMaoMao <2523610504@qq.com> Date: Thu, 12 Jun 2025 14:55:36 +0800 Subject: [PATCH] fix: avoid set null foreign_toplevel --- src/maomao.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/maomao.c b/src/maomao.c index bcad916..5328260 100644 --- a/src/maomao.c +++ b/src/maomao.c @@ -1580,7 +1580,7 @@ void swallow(Client *c, Client *w) { if (!c->foreign_toplevel && c->mon) add_foreign_toplevel(c); - if (c->isminied) { + if (c->isminied && c->foreign_toplevel) { wlr_foreign_toplevel_handle_v1_set_activated(c->foreign_toplevel, false); wlr_foreign_toplevel_handle_v1_set_minimized(c->foreign_toplevel, true);