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

Commit f344a51a 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...

Merge "Appropriately sets all installs on *any* failure of one" into qt-dev am: d42032e5 am: 557b68ee
am: b050fd56

Change-Id: Id10196a877e057f29364e85e56def8635fb57806
parents 2b53e17f b050fd56
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -17086,6 +17086,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) {