fix: don't disable base tag on exclusive
This commit is contained in:
parent
5b631a1af0
commit
3288f18d85
@ -220,8 +220,11 @@ impl NiriTag {
|
||||
}
|
||||
TagExclusive(t) => {
|
||||
tracing::debug!("Changing all tags");
|
||||
let (active_wid, inactive_wid): (HashMap<u64, u8>, HashMap<u64, u8>) =
|
||||
self.windows.iter().partition(|(_, it)| **it == t);
|
||||
let (active_wid, inactive_wid): (HashMap<u64, u8>, HashMap<u64, u8>) = self
|
||||
.windows
|
||||
.iter()
|
||||
.filter(|(_, it)| **it != 0)
|
||||
.partition(|(_, it)| **it == t);
|
||||
let focus = active_wid.keys().last();
|
||||
self.move_windows(&inactive, inactive_wid.keys().cloned().collect())
|
||||
.await;
|
||||
|
Loading…
Reference in New Issue
Block a user