diff --git a/app/src/main/java/com/javinator9889/handwashingreminder/activities/base/BaseFragmentView.kt b/app/src/main/java/com/javinator9889/handwashingreminder/activities/base/BaseFragmentView.kt index 9ca79bd..5a72d86 100644 --- a/app/src/main/java/com/javinator9889/handwashingreminder/activities/base/BaseFragmentView.kt +++ b/app/src/main/java/com/javinator9889/handwashingreminder/activities/base/BaseFragmentView.kt @@ -29,11 +29,6 @@ abstract class BaseFragmentView : BaseFragment() { @get:LayoutRes protected abstract val layoutId: Int - override fun onCreate(savedInstanceState: Bundle?) { - super.onCreate(savedInstanceState) - retainInstance = true - } - override fun onCreateView( inflater: LayoutInflater, container: ViewGroup?, diff --git a/app/src/main/java/com/javinator9889/handwashingreminder/activities/views/fragments/diseases/DiseaseDescriptionFragment.kt b/app/src/main/java/com/javinator9889/handwashingreminder/activities/views/fragments/diseases/DiseaseDescriptionFragment.kt index 9fc791b..d2130dc 100644 --- a/app/src/main/java/com/javinator9889/handwashingreminder/activities/views/fragments/diseases/DiseaseDescriptionFragment.kt +++ b/app/src/main/java/com/javinator9889/handwashingreminder/activities/views/fragments/diseases/DiseaseDescriptionFragment.kt @@ -40,6 +40,11 @@ class DiseaseDescriptionFragment : BaseFragmentView() { private lateinit var parsedHTMLText: ParsedHTMLText private var animId by Delegates.notNull() + override fun onCreate(savedInstanceState: Bundle?) { + super.onCreate(savedInstanceState) + retainInstance = true + } + override fun onSaveInstanceState(outState: Bundle) { super.onSaveInstanceState(outState) outState.putCharSequence(ARG_TITLE, title.text) diff --git a/app/src/main/java/com/javinator9889/handwashingreminder/activities/views/fragments/diseases/DiseaseExtraInformationFragment.kt b/app/src/main/java/com/javinator9889/handwashingreminder/activities/views/fragments/diseases/DiseaseExtraInformationFragment.kt index fa751d7..634879e 100644 --- a/app/src/main/java/com/javinator9889/handwashingreminder/activities/views/fragments/diseases/DiseaseExtraInformationFragment.kt +++ b/app/src/main/java/com/javinator9889/handwashingreminder/activities/views/fragments/diseases/DiseaseExtraInformationFragment.kt @@ -36,6 +36,11 @@ class DiseaseExtraInformationFragment : BaseFragmentView() { private var position by Delegates.notNull() private lateinit var parsedHTMLText: ParsedHTMLText + override fun onCreate(savedInstanceState: Bundle?) { + super.onCreate(savedInstanceState) + retainInstance = true + } + override fun onSaveInstanceState(outState: Bundle) { super.onSaveInstanceState(outState) if (position == 1)