summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/model/SdCardAvailableReceiver.java
diff options
context:
space:
mode:
authorSunny Goyal <sunnygoyal@google.com>2017-06-02 13:46:55 -0700
committerSunny Goyal <sunnygoyal@google.com>2017-06-02 14:27:29 -0700
commitc6e97692e4144a6fc33eb74fabb73b1aae9ff908 (patch)
tree4eeec70c61cab02f800b0693ed53be237240bf1e /src/com/android/launcher3/model/SdCardAvailableReceiver.java
parentccb25a3da88a0e68039f8fa15c9709b181f4e2e8 (diff)
downloadandroid_packages_apps_Trebuchet-c6e97692e4144a6fc33eb74fabb73b1aae9ff908.tar.gz
android_packages_apps_Trebuchet-c6e97692e4144a6fc33eb74fabb73b1aae9ff908.tar.bz2
android_packages_apps_Trebuchet-c6e97692e4144a6fc33eb74fabb73b1aae9ff908.zip
Moving LoaderTask static
Will move it to a separate file in a followup cl. This simplifies dependencies between LauncherModel and LoaderTask which and making it easier to start the loader before Launcher activity is created (as the Callbacks in LauncherModel can change while loader is running). Bug: 34112546 Bug: 37616877 Change-Id: Ie9619c6b0de0e3eb60657c04ae1b58d946c829e9
Diffstat (limited to 'src/com/android/launcher3/model/SdCardAvailableReceiver.java')
-rw-r--r--src/com/android/launcher3/model/SdCardAvailableReceiver.java7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/com/android/launcher3/model/SdCardAvailableReceiver.java b/src/com/android/launcher3/model/SdCardAvailableReceiver.java
index bae5c73c1..3aedae69a 100644
--- a/src/com/android/launcher3/model/SdCardAvailableReceiver.java
+++ b/src/com/android/launcher3/model/SdCardAvailableReceiver.java
@@ -21,6 +21,7 @@ import android.content.Context;
import android.content.Intent;
import android.os.UserHandle;
+import com.android.launcher3.LauncherAppState;
import com.android.launcher3.LauncherModel;
import com.android.launcher3.compat.LauncherAppsCompat;
import com.android.launcher3.util.MultiHashMap;
@@ -43,10 +44,10 @@ public class SdCardAvailableReceiver extends BroadcastReceiver {
private final Context mContext;
private final MultiHashMap<UserHandle, String> mPackages;
- public SdCardAvailableReceiver(LauncherModel model, Context context,
+ public SdCardAvailableReceiver(LauncherAppState app,
MultiHashMap<UserHandle, String> packages) {
- mModel = model;
- mContext = context;
+ mModel = app.getModel();
+ mContext = app.getContext();
mPackages = packages;
}