diff --git a/app/src/main/java/org/oxycblt/auxio/detail/DetailViewModel.kt b/app/src/main/java/org/oxycblt/auxio/detail/DetailViewModel.kt index 1ca0a7008..7baa21554 100644 --- a/app/src/main/java/org/oxycblt/auxio/detail/DetailViewModel.kt +++ b/app/src/main/java/org/oxycblt/auxio/detail/DetailViewModel.kt @@ -197,6 +197,10 @@ constructor( private val detailGenerator = detailGeneratorFactory.create(this) + init { + detailGenerator.attach() + } + override fun onCleared() { detailGenerator.release() } diff --git a/app/src/main/java/org/oxycblt/auxio/home/HomeViewModel.kt b/app/src/main/java/org/oxycblt/auxio/home/HomeViewModel.kt index eec145be1..0894e0576 100644 --- a/app/src/main/java/org/oxycblt/auxio/home/HomeViewModel.kt +++ b/app/src/main/java/org/oxycblt/auxio/home/HomeViewModel.kt @@ -163,6 +163,10 @@ constructor( val showOuter: Event get() = _showOuter + init { + homeGenerator.attach() + } + override fun onCleared() { super.onCleared() homeGenerator.release()