Skip to content

Commit 06b2d86

Browse files
committed
Updating new value on home when composed, and clearing when disposed
1 parent 2de1530 commit 06b2d86

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

app/src/main/java/me/brisson/algorithm_visualizer/ui/screens/home/HomeScreen.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ fun HomeRoute(
4747
DisposableEffect(Unit) {
4848
onDispose { viewModel.clear() }
4949
}
50+
5051
HomeScreen(
5152
modifier = modifier.fillMaxSize(),
5253
uiState = uiState,

app/src/main/java/me/brisson/algorithm_visualizer/ui/screens/home/HomeViewModel.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@ class HomeViewModel: ViewModel() {
1818
private var _runNewValuesUpdate = true
1919

2020
fun repeatUpdatingNewValues() = viewModelScope.launch {
21+
_runNewValuesUpdate = true
2122
while (_runNewValuesUpdate) {
23+
Log.d(TAG, "Updating new values")
2224
_uiState.update {
2325
it.copy(sortingIntList = List(6) {
2426
Random.nextInt(

0 commit comments

Comments
 (0)