diff options
author | Sunny Goyal <sunnygoyal@google.com> | 2020-01-05 15:35:29 +0530 |
---|---|---|
committer | Sunny Goyal <sunnygoyal@google.com> | 2020-01-10 12:23:27 -0800 |
commit | a7a5bf31013e5285fe164371fd094d5629107e14 (patch) | |
tree | ddded9435e8a06f44cb007bbdcadb22741b90045 /src_shortcuts_overrides/com | |
parent | 4823b0c99b6bea855c1f929696c0b87cc52ffc82 (diff) | |
download | Launcher3-a7a5bf31013e5285fe164371fd094d5629107e14.tar.gz |
Adding support for multiple Model clients
Bug: 137568159
Change-Id: Ia4db800b19cc80c695fcb9ea28e07709dfd08c6a
Diffstat (limited to 'src_shortcuts_overrides/com')
-rw-r--r-- | src_shortcuts_overrides/com/android/launcher3/model/LoaderResults.java | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/src_shortcuts_overrides/com/android/launcher3/model/LoaderResults.java b/src_shortcuts_overrides/com/android/launcher3/model/LoaderResults.java index 789bfd8688..dcb4636bfc 100644 --- a/src_shortcuts_overrides/com/android/launcher3/model/LoaderResults.java +++ b/src_shortcuts_overrides/com/android/launcher3/model/LoaderResults.java @@ -16,12 +16,14 @@ package com.android.launcher3.model; +import static com.android.launcher3.util.Executors.MAIN_EXECUTOR; + import com.android.launcher3.LauncherAppState; import com.android.launcher3.model.BgDataModel.Callbacks; import com.android.launcher3.util.ComponentKey; +import com.android.launcher3.util.LooperExecutor; import com.android.launcher3.widget.WidgetListRowEntry; -import java.lang.ref.WeakReference; import java.util.ArrayList; import java.util.HashMap; @@ -31,8 +33,13 @@ import java.util.HashMap; public class LoaderResults extends BaseLoaderResults { public LoaderResults(LauncherAppState app, BgDataModel dataModel, - AllAppsList allAppsList, int pageToBindFirst, WeakReference<Callbacks> callbacks) { - super(app, dataModel, allAppsList, pageToBindFirst, callbacks); + AllAppsList allAppsList, Callbacks[] callbacks) { + this(app, dataModel, allAppsList, callbacks, MAIN_EXECUTOR); + } + + public LoaderResults(LauncherAppState app, BgDataModel dataModel, + AllAppsList allAppsList, Callbacks[] callbacks, LooperExecutor executor) { + super(app, dataModel, allAppsList, callbacks, executor); } @Override |