summaryrefslogtreecommitdiff
path: root/Source/Android/app/src/main/java
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Android/app/src/main/java')
-rw-r--r--Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/PermissionsHandler.kt3
1 files changed, 3 insertions, 0 deletions
diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/PermissionsHandler.kt b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/PermissionsHandler.kt
index 56cee4fc59..192309625b 100644
--- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/PermissionsHandler.kt
+++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/PermissionsHandler.kt
@@ -8,6 +8,7 @@ import android.content.Context
import android.content.pm.PackageManager
import android.os.Build
import android.os.Environment
+import androidx.annotation.Keep
import androidx.core.content.ContextCompat
import androidx.fragment.app.FragmentActivity
import org.dolphinemu.dolphinemu.DolphinApplication
@@ -54,6 +55,7 @@ object PermissionsHandler {
}
@JvmStatic
+ @Keep
fun hasRecordAudioPermission(context: Context?): Boolean {
val nonNullContext = context ?: DolphinApplication.getAppContext()
val hasRecordPermission =
@@ -62,6 +64,7 @@ object PermissionsHandler {
}
@JvmStatic
+ @Keep
fun requestRecordAudioPermission(activity: Activity?) {
val targetActivity = activity ?: DolphinApplication.getAppActivity()!!
if (activity == null) {