diff options
-rw-r--r-- | Cargo.lock | 2 | ||||
-rw-r--r-- | src/ui/window.rs | 8 |
2 files changed, 6 insertions, 4 deletions
diff --git a/Cargo.lock b/Cargo.lock index 07a52cf..71a55e6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -278,7 +278,7 @@ dependencies = [ [[package]] name = "furtherance" -version = "1.8.1" +version = "1.8.2" dependencies = [ "anyhow", "chrono", 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)); + } } } })); |