mirror of
https://github.com/DreamMaoMao/maomaowm.git
synced 2026-05-20 21:38:15 -04:00
fix: miss re-arrange after exchange
This commit is contained in:
parent
f1970d772a
commit
4fbc257ff2
1 changed files with 2 additions and 1 deletions
|
|
@ -5091,6 +5091,7 @@ void exchange_two_client(Client *c1, Client *c2) {
|
||||||
}
|
}
|
||||||
|
|
||||||
sync_scroller_state_to_clients(m1, tag1);
|
sync_scroller_state_to_clients(m1, tag1);
|
||||||
|
arrange(m1, false, false);
|
||||||
} else {
|
} else {
|
||||||
/* 不同堆叠:交换两个堆叠整体位置 */
|
/* 不同堆叠:交换两个堆叠整体位置 */
|
||||||
if (n1 != head1 || n2 != head2) {
|
if (n1 != head1 || n2 != head2) {
|
||||||
|
|
@ -5166,8 +5167,8 @@ exchange_common:
|
||||||
dwindle_swap_clients(
|
dwindle_swap_clients(
|
||||||
&c1->mon->pertag->dwindle_root[c1->mon->pertag->curtag], c1,
|
&c1->mon->pertag->dwindle_root[c1->mon->pertag->curtag], c1,
|
||||||
c2);
|
c2);
|
||||||
arrange(c1->mon, false, false);
|
|
||||||
}
|
}
|
||||||
|
arrange(c1->mon, false, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
// In order to facilitate repeated exchanges for get_focused_stack_client
|
// In order to facilitate repeated exchanges for get_focused_stack_client
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue