shell: Don't crash on zero outputs for global-mode

This commit is contained in:
Victoria Brekenfeld 2024-07-12 19:29:47 +02:00
parent 3b9d0ce3d7
commit b1778dabb3

View file

@ -819,13 +819,10 @@ impl Workspaces {
) { ) {
match self.mode { match self.mode {
WorkspaceMode::Global => { WorkspaceMode::Global => {
// this should never happen let Some(max) = self.sets.values().map(|set| set.workspaces.len()).max() else {
let max = self return;
.sets };
.values()
.map(|set| set.workspaces.len())
.max()
.unwrap_or_default();
for set in self for set in self
.sets .sets
.values_mut() .values_mut()