From d602b0111e71e3c422ab95a7ede32dd3efe3f9f3 Mon Sep 17 00:00:00 2001 From: Zedhugh Chen Date: Tue, 28 Apr 2026 03:33:36 +0800 Subject: [PATCH] =?UTF-8?q?fix(core/policy):=20=E4=BF=AE=E5=A4=8D=E5=88=87?= =?UTF-8?q?=E6=8D=A2=E5=B7=A5=E4=BD=9C=E5=8C=BA=E6=97=B6=20map=5Feffect=20?= =?UTF-8?q?=E4=BD=BF=E7=94=A8=E7=9A=84=E9=94=99=E8=AF=AF=20union=20?= =?UTF-8?q?=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit map_effect 应该使用 .as.map.window ,错误的用了 .as.unmap.window --- src/core/policy.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/policy.c b/src/core/policy.c index 1e2c8aa..35b2c27 100644 --- a/src/core/policy.c +++ b/src/core/policy.c @@ -205,8 +205,8 @@ static void add_switch_workspace_effects( plan_push_effect(plan, &unmap_effect); } else if (window->workspace_id == new_workspace) { effect_t map_effect = { - .type = ZDWM_EFFECT_MAP_WINDOW, - .as.unmap.window = window->id, + .type = ZDWM_EFFECT_MAP_WINDOW, + .as.map.window = window->id, }; plan_push_effect(plan, &map_effect); }