From 9c1458d89baa6aa425cdf81828628e10493a1eab Mon Sep 17 00:00:00 2001 From: tibbi Date: Mon, 19 Sep 2022 18:47:08 +0200 Subject: [PATCH] refetch widgets with apps too --- .../com/simplemobiletools/launcher/activities/MainActivity.kt | 1 + .../com/simplemobiletools/launcher/fragments/WidgetsFragment.kt | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/launcher/activities/MainActivity.kt b/app/src/main/kotlin/com/simplemobiletools/launcher/activities/MainActivity.kt index 7281c98..ed2ef1d 100644 --- a/app/src/main/kotlin/com/simplemobiletools/launcher/activities/MainActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/launcher/activities/MainActivity.kt @@ -158,6 +158,7 @@ class MainActivity : SimpleActivity(), FlingListener { private fun refetchLaunchers() { val launchers = getAllAppLaunchers() (all_apps_fragment as AllAppsFragment).gotLaunchers(launchers) + (widgets_fragment as WidgetsFragment).getAppWidgets() mCachedLaunchers.map { it.packageName }.forEach { packageName -> if (!launchers.map { it.packageName }.contains(packageName)) { diff --git a/app/src/main/kotlin/com/simplemobiletools/launcher/fragments/WidgetsFragment.kt b/app/src/main/kotlin/com/simplemobiletools/launcher/fragments/WidgetsFragment.kt index 48b89ce..bada9ae 100644 --- a/app/src/main/kotlin/com/simplemobiletools/launcher/fragments/WidgetsFragment.kt +++ b/app/src/main/kotlin/com/simplemobiletools/launcher/fragments/WidgetsFragment.kt @@ -36,7 +36,7 @@ class WidgetsFragment(context: Context, attributeSet: AttributeSet) : MyFragment setupAdapter(appWidgets) } - private fun getAppWidgets() { + fun getAppWidgets() { ensureBackgroundThread { // get the casual widgets var appWidgets = ArrayList()