diff --git a/src/com/android/launcher3/model/LoaderTask.java b/src/com/android/launcher3/model/LoaderTask.java index 2b20b08896..cc8e92f0b0 100644 --- a/src/com/android/launcher3/model/LoaderTask.java +++ b/src/com/android/launcher3/model/LoaderTask.java @@ -425,7 +425,8 @@ public class LoaderTask implements Runnable { } else if (installingPkgs.containsKey(targetPkg)) { // App restore has started. Update the flag c.restoreFlag |= ShortcutInfo.FLAG_RESTORE_STARTED; - c.updater().commit(); + c.updater().put(LauncherSettings.Favorites.RESTORED, + c.restoreFlag).commit(); } else { c.markDeleted("Unrestored app removed: " + targetPkg); continue;