diff --git a/komorebi/src/windows_api.rs b/komorebi/src/windows_api.rs index 38212df1..9a3302c6 100644 --- a/komorebi/src/windows_api.rs +++ b/komorebi/src/windows_api.rs @@ -277,7 +277,7 @@ impl WindowsApi { monitors.elements_mut().push_back(m); } else if let Some(preference) = index_preference { let current_len = monitors.elements().len(); - if *preference > current_len { + while *preference > current_len { monitors.elements_mut().reserve(1); }