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

Commit bf2a3329 authored by Yuichiro Hanada's avatar Yuichiro Hanada Committed by Android (Google) Code Review
Browse files

Merge "Fix NPE in RotationLockTileDataInteractor.hasSufficientPermission" into main

parents 141c9204 388a4efc
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -75,10 +75,10 @@ constructor(
    override fun availability(user: UserHandle): Flow<Boolean> = flowOf(true)

    private fun hasSufficientPermission(): Boolean {
        val rotationPackage: String = packageManager.rotationResolverPackageName
        return rotationPackage != null &&
            packageManager.checkPermission(Manifest.permission.CAMERA, rotationPackage) ==
        return packageManager.rotationResolverPackageName?.let {
            packageManager.checkPermission(Manifest.permission.CAMERA, it) ==
                PackageManager.PERMISSION_GRANTED
        } ?: false
    }

    private fun isCameraRotationEnabled(