Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 824af791 authored by Willie Koomson's avatar Willie Koomson Committed by Android (Google) Code Review
Browse files

Merge "Revert "Save ShortcutUser before rewriting ShortcutPackageItems"" into main

parents 56061b96 c55054aa
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -1107,13 +1107,13 @@ public class ShortcutService extends IShortcutService.Stub {
                }

                synchronized (mServiceLock) {
                    saveUserInternalLocked(userId, os, /* forBackup= */ false);
                    // Since we are not handling package deletion yet, or any single package
                    // changes, just clean the directory and rewrite all the ShortcutPackageItems.
                    final File root = injectUserDataPath(userId);
                    FileUtils.deleteContents(new File(root, DIRECTORY_PACKAGES));
                    FileUtils.deleteContents(new File(root, DIRECTORY_LAUNCHERS));
                    os = file.startWrite();
                    saveUserInternalLocked(userId, os, /* forBackup= */ false);
                    getUserShortcutsLocked(userId).scheduleSaveAllLaunchersAndPackages();
                }