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

Commit b050fd56 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

am: 557b68ee

Change-Id: Ibcd259604f426e54e3b9387fead2baf5d8561b87
parents 3e77c6f0 557b68ee
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -17081,6 +17081,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) {