From b830eedfd692376d0dddba148428447cda4587ba Mon Sep 17 00:00:00 2001 From: HeCodes2Much Date: Sat, 6 Jul 2024 17:08:23 +0100 Subject: [PATCH] Fix: Fixed the withoutInternet build from trying to find new build. Signed-off-by: HeCodes2Much --- .../droidworksstudio/launcher/ui/home/HomeFragment.kt | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/github/droidworksstudio/launcher/ui/home/HomeFragment.kt b/app/src/main/java/com/github/droidworksstudio/launcher/ui/home/HomeFragment.kt index 1e14b93..35b70a5 100644 --- a/app/src/main/java/com/github/droidworksstudio/launcher/ui/home/HomeFragment.kt +++ b/app/src/main/java/com/github/droidworksstudio/launcher/ui/home/HomeFragment.kt @@ -23,6 +23,7 @@ import androidx.lifecycle.lifecycleScope import androidx.navigation.NavOptions import androidx.navigation.fragment.findNavController import androidx.recyclerview.widget.StaggeredGridLayoutManager +import com.github.droidworksstudio.common.hasInternetPermission import com.github.droidworksstudio.common.hideKeyboard import com.github.droidworksstudio.common.launchApp import com.github.droidworksstudio.common.launchCalendar @@ -110,8 +111,10 @@ class HomeFragment : Fragment(), observeSwipeTouchListener() observeUserInterfaceSettings() - updateManager = UpdateManagerHelper(this) - updateManager.checkForUpdates() + if (context.hasInternetPermission()) { + updateManager = UpdateManagerHelper(this) + updateManager.checkForUpdates() + } } @SuppressLint("ClickableViewAccessibility") @@ -486,7 +489,9 @@ class HomeFragment : Fragment(), observeUserInterfaceSettings() observeFavoriteAppList() - updateManager.checkForUpdates() + if (context.hasInternetPermission()) { + updateManager.checkForUpdates() + } } override fun onAppClicked(appInfo: AppInfo) {