about summary refs log tree commit diff
path: root/src/ui/window.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui/window.rs')
-rw-r--r--src/ui/window.rs8
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));
+                        }
                     }
                 }
             }));