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

Commit 8d3d3aaa authored by yushuang.xu's avatar yushuang.xu Committed by yushuang xu
Browse files

Fix: CtsStatsdAtomHostTestCases test fail

which caused by restorePermissions not reset AccessCheckDelegate in AppOpsService

Bug: 346909845
Flag: TEST_ONLY
Test: atest CtsStatsdAtomHostTestCases

Change-Id: Ib1ca486cad016559c3b1d91fc3a3e3145e535cf4
parent e97b4c2b
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -64,6 +64,8 @@ object Permissions {
    private fun restorePermissions(permissions: Set<String>) {
        if (UiAutomation.ALL_PERMISSIONS.equals(permissions)) {
            uiAutomation.adoptShellPermissionIdentity()
        } else if (permissions.size == 0) {
            uiAutomation.dropShellPermissionIdentity()
        } else {
            uiAutomation.adoptShellPermissionIdentity(*permissions.map { it }.toTypedArray())
        }