Quickfixes regarding state

This commit is contained in:
jay-tux 2025-03-18 16:48:10 +01:00
parent 49e3b8126f
commit f407a8c43e
Signed by: jay-tux
GPG Key ID: 84302006B056926E
2 changed files with 3 additions and 3 deletions

View File

@ -205,8 +205,8 @@ fun SoloAssignmentView(state: SoloAssignmentState) {
) { state.updateTask(updTask.toMarkdown()) }
} else {
val (student, fg) = grades[idx - 1]
var sGrade by remember { mutableStateOf(fg?.grade ?: "") }
var sMsg by remember { mutableStateOf(TextFieldValue(fg?.feedback ?: "")) }
var sGrade by remember(idx) { mutableStateOf(fg?.grade ?: "") }
var sMsg by remember(idx) { mutableStateOf(TextFieldValue(fg?.feedback ?: "")) }
Row {
Text("Grade: ", Modifier.align(Alignment.CenterVertically))
OutlinedTextField(sGrade, { sGrade = it }, Modifier.weight(0.2f))

View File

@ -514,7 +514,7 @@ class SoloAssignmentState(val assignment: SoloAssignment) {
it[this.grade] = grd
}
}
feedback.refresh()
feedback.refresh(); autofill.refresh()
}
fun updateTask(t: String) {