diff options
Diffstat (limited to 'src/ui/window.rs')
-rw-r--r-- | src/ui/window.rs | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/ui/window.rs b/src/ui/window.rs index 8591038..01d3052 100644 --- a/src/ui/window.rs +++ b/src/ui/window.rs @@ -225,9 +225,11 @@ impl FurtheranceWindow { if settings_manager::get_bool("autocomplete") { if task_input.text().len() >= FurtheranceWindow::MIN_PREFIX_LENGTH.try_into().unwrap() { - let task_autocomplete = task_input.completion().unwrap(); - let model = Self::update_list_model(task_name.to_string(), split_tags).unwrap(); - task_autocomplete.set_model(Some(&model)); + if task_input.completion().is_some() { + let task_autocomplete = task_input.completion().unwrap(); + let model = Self::update_list_model(task_name.to_string(), split_tags).unwrap(); + task_autocomplete.set_model(Some(&model)); + } } } })); |