diff --git a/app/src/main/java/com/gh/base/GlobalActivityLifecycleObserver.kt b/app/src/main/java/com/gh/base/GlobalActivityLifecycleObserver.kt index c1a9e02375..35a0f713e1 100644 --- a/app/src/main/java/com/gh/base/GlobalActivityLifecycleObserver.kt +++ b/app/src/main/java/com/gh/base/GlobalActivityLifecycleObserver.kt @@ -57,7 +57,9 @@ class GlobalActivityLifecycleObserver : Application.ActivityLifecycleCallbacks { } if (PackageFlavorHelper.IS_TEST_FLAVOR) { - NightModeSwitchHelper.showNightModeSwitchFloatingView(activity as AppCompatActivity) + if (activity is AppCompatActivity) { + NightModeSwitchHelper.showNightModeSwitchFloatingView(activity) + } } } @@ -73,7 +75,9 @@ class GlobalActivityLifecycleObserver : Application.ActivityLifecycleCallbacks { override fun onActivityPaused(activity: Activity) { FloatingBackViewManager.dismissBackView() if (PackageFlavorHelper.IS_TEST_FLAVOR) { - NightModeSwitchHelper.dismissNightModeSwitchFloatingView() + if (activity is AppCompatActivity) { + NightModeSwitchHelper.dismissNightModeSwitchFloatingView() + } } }