summaryrefslogtreecommitdiffstats
path: root/src_shortcuts_overrides
diff options
context:
space:
mode:
authorSunny Goyal <sunnygoyal@google.com>2018-12-27 13:28:08 -0800
committerSunny Goyal <sunnygoyal@google.com>2018-12-27 13:29:34 -0800
commit9dbdd7249882f7181e1116e57668af076ba03573 (patch)
tree8f29fed40bc81aef06bca30217b781ba2a85a4fa /src_shortcuts_overrides
parentbf588b0a8cdba2a59d1090bb21043c5df4de0780 (diff)
downloadandroid_packages_apps_Trebuchet-9dbdd7249882f7181e1116e57668af076ba03573.tar.gz
android_packages_apps_Trebuchet-9dbdd7249882f7181e1116e57668af076ba03573.tar.bz2
android_packages_apps_Trebuchet-9dbdd7249882f7181e1116e57668af076ba03573.zip
Migrating some runnables to lambda operations
Change-Id: Ied7b6ca14594c72bc671127baf4f84fdcdb35b93
Diffstat (limited to 'src_shortcuts_overrides')
-rw-r--r--src_shortcuts_overrides/com/android/launcher3/model/LoaderResults.java17
1 files changed, 2 insertions, 15 deletions
diff --git a/src_shortcuts_overrides/com/android/launcher3/model/LoaderResults.java b/src_shortcuts_overrides/com/android/launcher3/model/LoaderResults.java
index 9785887ac..1710aef12 100644
--- a/src_shortcuts_overrides/com/android/launcher3/model/LoaderResults.java
+++ b/src_shortcuts_overrides/com/android/launcher3/model/LoaderResults.java
@@ -42,26 +42,13 @@ public class LoaderResults extends BaseLoaderResults {
synchronized (mBgDataModel) {
shortcutMapCopy = new HashMap<>(mBgDataModel.deepShortcutMap);
}
- mUiExecutor.execute(() -> {
- Callbacks callbacks = mCallbacks.get();
- if (callbacks != null) {
- callbacks.bindDeepShortcutMap(shortcutMapCopy);
- }
- });
+ executeCallbacksTask(c -> c.bindDeepShortcutMap(shortcutMapCopy), mUiExecutor);
}
@Override
public void bindWidgets() {
final ArrayList<WidgetListRowEntry> widgets =
mBgDataModel.widgetsModel.getWidgetsList(mApp.getContext());
- Runnable r = new Runnable() {
- public void run() {
- Callbacks callbacks = mCallbacks.get();
- if (callbacks != null) {
- callbacks.bindAllWidgets(widgets);
- }
- }
- };
- mUiExecutor.execute(r);
+ executeCallbacksTask(c -> c.bindAllWidgets(widgets), mUiExecutor);
}
}