From 0428575025592c94e86b3dd66a7c1e72491e02be Mon Sep 17 00:00:00 2001 From: DreamMaoMao <2523610504@qq.com> Date: Tue, 26 May 2026 09:30:32 +0800 Subject: [PATCH] fix: fix focused of client in mmsg --- src/ipc/ipc.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ipc/ipc.h b/src/ipc/ipc.h index 3794f7fa..e3f0120f 100644 --- a/src/ipc/ipc.h +++ b/src/ipc/ipc.h @@ -159,7 +159,7 @@ static cJSON *build_client_json(Client *c) { cJSON_AddStringToObject(obj, "appid", client_get_appid(c)); cJSON_AddStringToObject(obj, "monitor", c->mon->wlr_output->name); cJSON_AddItemToObject(obj, "tags", tags_mask_to_array(c->tags)); - cJSON_AddBoolToObject(obj, "is_focused", c == focustop(c->mon)); + cJSON_AddBoolToObject(obj, "is_focused", c->isfocusing); cJSON_AddBoolToObject(obj, "is_fullscreen", c->isfullscreen); cJSON_AddBoolToObject(obj, "is_floating", c->isfloating); cJSON_AddBoolToObject(obj, "is_maximized", c->ismaximizescreen);