From d7a16b171cfaa51b79f11b2653a67f04e97eadbf Mon Sep 17 00:00:00 2001 From: Norbel AMBANUMBEN Date: Tue, 5 Dec 2023 18:23:42 +0100 Subject: [PATCH] Update CustomWebsiteViewModel.kt --- .../activity/customwebsites/CustomWebsiteViewModel.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/openobservatory/ooniprobe/activity/customwebsites/CustomWebsiteViewModel.kt b/app/src/main/java/org/openobservatory/ooniprobe/activity/customwebsites/CustomWebsiteViewModel.kt index 3db8c9a89..1cc96d1a1 100644 --- a/app/src/main/java/org/openobservatory/ooniprobe/activity/customwebsites/CustomWebsiteViewModel.kt +++ b/app/src/main/java/org/openobservatory/ooniprobe/activity/customwebsites/CustomWebsiteViewModel.kt @@ -7,6 +7,8 @@ import androidx.lifecycle.ViewModel * This class is used to store the data for the CustomWebsiteActivity. * The data is stored in a ViewModel so that it can survive configuration changes (like rotation). * This class shound not be injected to the activity using a DI framework. + * Dagger forces the recreation of the [ViewModel] on configuration + * as oposed to using `by viewModels()` which remembers the last state. */ class CustomWebsiteViewModel : ViewModel() { @@ -46,4 +48,4 @@ class CustomWebsiteViewModel : ViewModel() { } } -} \ No newline at end of file +}