diff --git a/app/src/main/java/com/aurora/store/data/receiver/MigrationReceiver.kt b/app/src/main/java/com/aurora/store/data/receiver/MigrationReceiver.kt index d06f430fe..faf3e1ff2 100644 --- a/app/src/main/java/com/aurora/store/data/receiver/MigrationReceiver.kt +++ b/app/src/main/java/com/aurora/store/data/receiver/MigrationReceiver.kt @@ -57,7 +57,9 @@ class MigrationReceiver : BroadcastReceiver() { if (CertUtil.isAppGalleryApp(context, context.packageName)) { val dispensers = Preferences.getStringSet(context, PREFERENCE_DISPENSER_URLS) .toMutableSet() - .remove(Constants.URL_DISPENSER) + + dispensers.remove(Constants.URL_DISPENSER) + context.save(PREFERENCE_DISPENSER_URLS, dispensers) } currentVersion++ diff --git a/app/src/main/java/com/aurora/store/view/ui/splash/SplashFragment.kt b/app/src/main/java/com/aurora/store/view/ui/splash/SplashFragment.kt index acc1db20d..7169138b6 100644 --- a/app/src/main/java/com/aurora/store/view/ui/splash/SplashFragment.kt +++ b/app/src/main/java/com/aurora/store/view/ui/splash/SplashFragment.kt @@ -82,9 +82,10 @@ class SplashFragment : BaseFragment() { attachActions() // Show anonymous logins if we have dispenser URL - if (!viewModel.authProvider.dispenserURL.isNullOrBlank()) { - binding.btnAnonymous.visibility = View.VISIBLE - } + binding.btnAnonymous.visibility = if (viewModel.authProvider.dispenserURL.isNullOrBlank()) + View.GONE + else + View.VISIBLE viewLifecycleOwner.lifecycleScope.launch { viewModel.authState.collectLatest {