mirror of
https://github.com/kdheepak/taskwarrior-tui.git
synced 2025-08-24 23:46:41 +02:00
Merge pull request #246 from kdheepak/fix-crash-when-selection-on-empty-task-list
Fix crash when using v to select in an empty task list
This commit is contained in:
commit
694595e704
1 changed files with 7 additions and 5 deletions
12
src/app.rs
12
src/app.rs
|
@ -1993,12 +1993,14 @@ impl TaskwarriorTuiApp {
|
|||
}
|
||||
|
||||
pub fn toggle_mark(&mut self) {
|
||||
let selected = self.current_selection;
|
||||
let task_id = self.tasks[selected].id().unwrap_or_default();
|
||||
let task_uuid = *self.tasks[selected].uuid();
|
||||
if !self.tasks.is_empty() {
|
||||
let selected = self.current_selection;
|
||||
let task_id = self.tasks[selected].id().unwrap_or_default();
|
||||
let task_uuid = *self.tasks[selected].uuid();
|
||||
|
||||
if !self.marked.insert(task_uuid) {
|
||||
self.marked.remove(&task_uuid);
|
||||
if !self.marked.insert(task_uuid) {
|
||||
self.marked.remove(&task_uuid);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue