File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
app-common/src/commonMain/kotlin/me/dvyy/tasks/tasks/ui/elements/list Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -96,7 +96,7 @@ fun TaskList(
96
96
}
97
97
Column (scrollModifier.padding(horizontal = 6 .dp)) {
98
98
groupedTasks.forEachIndexed { groupIndex, tasksInGroup ->
99
- var isGroupHidden by remember { mutableStateOf(false ) }
99
+ var isGroupHidden by remember { mutableStateOf(tasksInGroup.firstOrNull()?.state?.completed == true ) }
100
100
tasksInGroup.forEachIndexed { index, task ->
101
101
key(task.uuid) {
102
102
val selected = selectedTask?.taskId == task.uuid
@@ -112,9 +112,9 @@ fun TaskList(
112
112
val keyboardOpen by keyboardAsState()
113
113
val isGroupToggle = index == 0 && cachedTask.text.isGroupToggle()
114
114
115
- // LaunchedEffect(cachedTask) {
116
- // if (isGroupToggle) isGroupHidden = cachedTask.completed
117
- // }
115
+ LaunchedEffect (cachedTask) {
116
+ if (isGroupToggle) isGroupHidden = cachedTask.completed
117
+ }
118
118
119
119
LaunchedEffect (keyboardOpen) {
120
120
if (! keyboardOpen) {
You can’t perform that action at this time.
0 commit comments