diff --git a/app/src/main/java/com/aurora/store/AuroraApplication.kt b/app/src/main/java/com/aurora/store/AuroraApplication.kt index 04cbaeec6..dd469aae2 100644 --- a/app/src/main/java/com/aurora/store/AuroraApplication.kt +++ b/app/src/main/java/com/aurora/store/AuroraApplication.kt @@ -28,6 +28,7 @@ import com.aurora.extensions.isPAndAbove import com.aurora.store.data.receiver.PackageManagerReceiver import com.aurora.store.util.CommonUtil import com.aurora.store.util.DownloadWorkerUtil +import com.aurora.store.util.NotificationUtil import com.aurora.store.util.PackageUtil import dagger.hilt.android.HiltAndroidApp import javax.inject.Inject @@ -58,6 +59,9 @@ class AuroraApplication : Application(), Configuration.Provider { // Required for Shizuku installer if (isPAndAbove()) HiddenApiBypass.addHiddenApiExemptions("I", "L") + //Create Notification Channels + NotificationUtil.createNotificationChannel(this) + // Initialize DownloadWorker to observe and trigger downloads downloadWorkerUtil.init() diff --git a/app/src/main/java/com/aurora/store/view/ui/onboarding/OnboardingFragment.kt b/app/src/main/java/com/aurora/store/view/ui/onboarding/OnboardingFragment.kt index 46456804f..2bd1a7f69 100644 --- a/app/src/main/java/com/aurora/store/view/ui/onboarding/OnboardingFragment.kt +++ b/app/src/main/java/com/aurora/store/view/ui/onboarding/OnboardingFragment.kt @@ -34,7 +34,6 @@ import com.aurora.store.data.work.SelfUpdateWorker import com.aurora.store.data.work.UpdateWorker import com.aurora.store.databinding.FragmentOnboardingBinding import com.aurora.store.util.CertUtil -import com.aurora.store.util.NotificationUtil import com.aurora.store.util.PathUtil import com.aurora.store.util.Preferences import com.aurora.store.util.Preferences.PREFERENCE_AUTO_DELETE @@ -148,14 +147,8 @@ class OnboardingFragment : Fragment(R.layout.fragment_onboarding) { binding.btnForward.isEnabled = true binding.btnForward.setOnClickListener { save(PREFERENCE_INTRO, true) - - //Create Notification Channels : General & Alert - NotificationUtil.createNotificationChannel(requireContext()) - - // Schedule required update workers UpdateWorker.scheduleAutomatedCheck(requireContext()) if (shouldSelfUpdate) SelfUpdateWorker.scheduleAutomatedCheck(requireContext()) - findNavController().navigate( OnboardingFragmentDirections.actionOnboardingFragmentToSplashFragment() )