From 051dd98ff7f530a4132bd97abb858e3b636e17dd Mon Sep 17 00:00:00 2001 From: kolaente Date: Sat, 26 Feb 2022 13:18:44 +0100 Subject: [PATCH] fix: undo task done from list view --- src/components/tasks/partials/singleTaskInList.vue | 10 ++++++---- src/views/list/ListList.vue | 1 + 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/components/tasks/partials/singleTaskInList.vue b/src/components/tasks/partials/singleTaskInList.vue index 85293dec..29ab00ff 100644 --- a/src/components/tasks/partials/singleTaskInList.vue +++ b/src/components/tasks/partials/singleTaskInList.vue @@ -190,10 +190,7 @@ export default { this.$t('task.undoneSuccess'), }, [{ title: 'Undo', - callback() { - this.task.done = !this.task.done - this.markAsDone(!checked) - }, + callback: () => this.undoDone(checked), }]) } @@ -203,6 +200,11 @@ export default { await updateFunc() // Don't delay it when un-marking it as it doesn't have an animation the other way around } }, + + undoDone(checked) { + this.task.done = !this.task.done + this.markAsDone(!checked) + }, async toggleFavorite() { this.task.isFavorite = !this.task.isFavorite diff --git a/src/views/list/ListList.vue b/src/views/list/ListList.vue index bb9e9478..e8ec93d9 100644 --- a/src/views/list/ListList.vue +++ b/src/views/list/ListList.vue @@ -299,6 +299,7 @@ export default defineComponent({ break } } + // FIXME: Use computed sortTasks(this.tasks) },