diff options
author | Sunny Goyal <sunnygoyal@google.com> | 2019-12-10 12:19:13 -0800 |
---|---|---|
committer | Sunny Goyal <sunnygoyal@google.com> | 2019-12-11 10:03:19 -0800 |
commit | 337c81f6646e8d8351604ee2e1dd1884bc7d0452 (patch) | |
tree | 885c416acab647eed52a3b4f2e3b43dd2c5a520e /src_shortcuts_overrides | |
parent | ebc50f3095ccc28b3c26c596239fa882cf0611dc (diff) | |
download | Launcher3-337c81f6646e8d8351604ee2e1dd1884bc7d0452.tar.gz |
Removing static instances of UserManagerCompat and AppWidgetManager
> Changing the lifecycle to follow other static objects in Launcher
> Removing compat interface and inlining everything to helpers
Bug: 141376165
Change-Id: I82bd5db1969101de9a7eac77f32728d70195bb35
Diffstat (limited to 'src_shortcuts_overrides')
-rw-r--r-- | src_shortcuts_overrides/com/android/launcher3/model/WidgetsModel.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src_shortcuts_overrides/com/android/launcher3/model/WidgetsModel.java b/src_shortcuts_overrides/com/android/launcher3/model/WidgetsModel.java index b8af8ed85b..22c087453a 100644 --- a/src_shortcuts_overrides/com/android/launcher3/model/WidgetsModel.java +++ b/src_shortcuts_overrides/com/android/launcher3/model/WidgetsModel.java @@ -20,7 +20,6 @@ import com.android.launcher3.LauncherAppState; import com.android.launcher3.LauncherAppWidgetProviderInfo; import com.android.launcher3.Utilities; import com.android.launcher3.compat.AlphabeticIndexCompat; -import com.android.launcher3.compat.AppWidgetManagerCompat; import com.android.launcher3.config.FeatureFlags; import com.android.launcher3.icons.ComponentWithLabel; import com.android.launcher3.icons.IconCache; @@ -30,6 +29,7 @@ import com.android.launcher3.util.PackageUserKey; import com.android.launcher3.util.Preconditions; import com.android.launcher3.widget.WidgetItemComparator; import com.android.launcher3.widget.WidgetListRowEntry; +import com.android.launcher3.widget.WidgetManagerHelper; import java.util.ArrayList; import java.util.Collections; @@ -96,7 +96,7 @@ public class WidgetsModel { PackageManager pm = app.getContext().getPackageManager(); // Widgets - AppWidgetManagerCompat widgetManager = AppWidgetManagerCompat.getInstance(context); + WidgetManagerHelper widgetManager = new WidgetManagerHelper(context); for (AppWidgetProviderInfo widgetInfo : widgetManager.getAllProviders(packageUser)) { LauncherAppWidgetProviderInfo launcherWidgetInfo = LauncherAppWidgetProviderInfo.fromProviderInfo(context, widgetInfo); |