mirror of
https://github.com/kdheepak/taskwarrior-tui.git
synced 2025-08-25 17:57:19 +02:00
Fix crash when using v to select in an empty task list
This commit is contained in:
parent
96c3bb0b8c
commit
96a7dfbc4e
1 changed files with 7 additions and 5 deletions
|
@ -1993,6 +1993,7 @@ impl TaskwarriorTuiApp {
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn toggle_mark(&mut self) {
|
pub fn toggle_mark(&mut self) {
|
||||||
|
if !self.tasks.is_empty() {
|
||||||
let selected = self.current_selection;
|
let selected = self.current_selection;
|
||||||
let task_id = self.tasks[selected].id().unwrap_or_default();
|
let task_id = self.tasks[selected].id().unwrap_or_default();
|
||||||
let task_uuid = *self.tasks[selected].uuid();
|
let task_uuid = *self.tasks[selected].uuid();
|
||||||
|
@ -2001,6 +2002,7 @@ impl TaskwarriorTuiApp {
|
||||||
self.marked.remove(&task_uuid);
|
self.marked.remove(&task_uuid);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
pub fn toggle_mark_all(&mut self) {
|
pub fn toggle_mark_all(&mut self) {
|
||||||
for task in &self.tasks {
|
for task in &self.tasks {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue