diff --git a/src/com/android/launcher2/LauncherModel.java b/src/com/android/launcher2/LauncherModel.java index a521d67a92..d5b5859001 100644 --- a/src/com/android/launcher2/LauncherModel.java +++ b/src/com/android/launcher2/LauncherModel.java @@ -1096,13 +1096,13 @@ public class LauncherModel extends BroadcastReceiver { } final boolean first = i <= batchSize; + final Callbacks callbacks = tryGetCallbacks(oldCallbacks); final ArrayList added = mAllAppsList.added; mAllAppsList.added = new ArrayList(); mHandler.post(new Runnable() { public void run() { final long t = SystemClock.uptimeMillis(); - final Callbacks callbacks = tryGetCallbacks(oldCallbacks); if (callbacks != null) { if (first) { mBeforeFirstLoad = false;