diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/MainActivity.kt b/app/src/main/java/code/name/monkey/retromusic/activities/MainActivity.kt index 5bde635bb..6757172d2 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/MainActivity.kt +++ b/app/src/main/java/code/name/monkey/retromusic/activities/MainActivity.kt @@ -131,7 +131,6 @@ class MainActivity : AbsCastActivity(), OnSharedPreferenceChangeListener { override fun onNewIntent(intent: Intent?) { super.onNewIntent(intent) - PreferenceUtil.registerOnSharedPreferenceChangedListener(this) val expand = intent?.extra(EXPAND_PANEL)?.value ?: false if (expand && PreferenceUtil.isExpandPanel) { fromNotification = true @@ -141,6 +140,11 @@ class MainActivity : AbsCastActivity(), OnSharedPreferenceChangeListener { } } + override fun onResume() { + super.onResume() + PreferenceUtil.registerOnSharedPreferenceChangedListener(this) + } + override fun onDestroy() { super.onDestroy() PreferenceUtil.unregisterOnSharedPreferenceChangedListener(this) diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/base/AbsSlidingMusicPanelActivity.kt b/app/src/main/java/code/name/monkey/retromusic/activities/base/AbsSlidingMusicPanelActivity.kt index 3cbee691b..598510f2c 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/base/AbsSlidingMusicPanelActivity.kt +++ b/app/src/main/java/code/name/monkey/retromusic/activities/base/AbsSlidingMusicPanelActivity.kt @@ -64,7 +64,6 @@ import code.name.monkey.retromusic.model.CategoryInfo import code.name.monkey.retromusic.util.PreferenceUtil import code.name.monkey.retromusic.util.ViewUtil import com.google.android.material.bottomsheet.BottomSheetBehavior.* -import dev.chrisbanes.insetter.applyInsetter import org.koin.androidx.viewmodel.ext.android.viewModel