From 8eb0323e03b6d4df2785bf7d7968eb6a9b8f211d Mon Sep 17 00:00:00 2001 From: DreamMaoMao <2523610504@qq.com> Date: Tue, 12 May 2026 14:31:18 +0800 Subject: [PATCH] fix: shouldn't exchange tag if in same mon in exchange_two_client --- src/mango.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mango.c b/src/mango.c index 29a634aa..cf9bf6a3 100644 --- a/src/mango.c +++ b/src/mango.c @@ -5143,7 +5143,7 @@ exchange_common: tmp2_next->prev = &c1->link; } - if (config.exchange_cross_monitor) { + if (config.exchange_cross_monitor && c1->mon != c2->mon) { DwindleNode **c1_root = &m1->pertag->dwindle_root[m1->pertag->curtag]; DwindleNode *c1node = dwindle_find_leaf(*c1_root, c1);