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

Commit 557b68ee authored by Patrick Baumann's avatar Patrick Baumann Committed by android-build-merger
Browse files

Merge "Appropriately sets all installs on *any* failure of one" into qt-dev

am: d42032e5

Change-Id: I7564c0f4258ca514b2314893bc5322a66309c700
parents 292f8e86 d42032e5
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -17080,6 +17080,13 @@ public class PackageManagerService extends IPackageManager.Stub
                        cleanUpAppIdCreation(result);
                    }
                }
                // TODO(patb): create a more descriptive reason than unknown in future release
                // mark all non-failure installs as UNKNOWN so we do not treat them as success
                for (InstallRequest request : requests) {
                    if (request.installResult.returnCode == PackageManager.INSTALL_SUCCEEDED) {
                        request.installResult.returnCode = PackageManager.INSTALL_UNKNOWN;
                    }
                }
            }
            for (PrepareResult result : prepareResults.values()) {
                if (result.freezer != null) {