From f05df0ab5bd9c788fb1ab41d6243d33537db2bf6 Mon Sep 17 00:00:00 2001 From: Christine Coenen Date: Fri, 22 Dec 2023 09:20:25 +0100 Subject: [PATCH] Call settings listeners from tv fragment --- .../code/zapp/utils/system/PreferenceFragmentHelper.kt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/de/christinecoenen/code/zapp/utils/system/PreferenceFragmentHelper.kt b/app/src/main/java/de/christinecoenen/code/zapp/utils/system/PreferenceFragmentHelper.kt index d3c050bf..70b630e9 100644 --- a/app/src/main/java/de/christinecoenen/code/zapp/utils/system/PreferenceFragmentHelper.kt +++ b/app/src/main/java/de/christinecoenen/code/zapp/utils/system/PreferenceFragmentHelper.kt @@ -88,8 +88,8 @@ class PreferenceFragmentHelper( preferenceFragment.lifecycle.removeObserver(this) } - override fun onResume(owner: LifecycleOwner) { - super.onResume(owner) + override fun onStart(owner: LifecycleOwner) { + super.onStart(owner) shortcutPreference?.onPreferenceChangeListener = shortcutPreference dynamicColorsPreference?.onPreferenceChangeListener = dynamicColorChangeListener @@ -98,8 +98,8 @@ class PreferenceFragmentHelper( channelSelectionPreference?.onPreferenceClickListener = channelSelectionClickListener } - override fun onPause(owner: LifecycleOwner) { - super.onPause(owner) + override fun onDestroy(owner: LifecycleOwner) { + super.onDestroy(owner) shortcutPreference?.onPreferenceChangeListener = null dynamicColorsPreference?.onPreferenceChangeListener = null