feat(editor): 在手动修改待办完成状态后支持显示彩带
This commit is contained in:
parent
7231bbda47
commit
87bb8adfa0
1 changed files with 5 additions and 5 deletions
|
|
@ -71,7 +71,10 @@ fun TodoNavigation(
|
|||
toDo = viewModel.selectedEditTodo,
|
||||
onSave = {
|
||||
viewModel.addTodo(it)
|
||||
// viewModel.setEditTodoItem(null)
|
||||
// 如果原来的待办状态为未完成并且修改后状态为完成
|
||||
if (viewModel.selectedEditTodo?.isCompleted != true && it.isCompleted) {
|
||||
viewModel.playConfetti()
|
||||
}
|
||||
navController.navigateUp()
|
||||
},
|
||||
onDelete = {
|
||||
|
|
@ -81,10 +84,7 @@ fun TodoNavigation(
|
|||
}
|
||||
navController.navigateUp()
|
||||
},
|
||||
onNavigateUp = {
|
||||
navController.navigateUp()
|
||||
// viewModel.setEditTodoItem(null)
|
||||
},
|
||||
onNavigateUp = { navController.navigateUp() },
|
||||
sharedTransitionScope = this@SharedTransitionLayout,
|
||||
animatedVisibilityScope = this@composable
|
||||
)
|
||||
|
|
|
|||
Loading…
Reference in a new issue