From 696319453d6ccaa43f4383d63eb6c38f93f00b7e Mon Sep 17 00:00:00 2001 From: Erwan Croze Date: Tue, 27 Dec 2016 09:56:07 +0100 Subject: [PATCH] Fixing checking permissions on runtime --- src/org/linphone/LinphoneActivity.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/org/linphone/LinphoneActivity.java b/src/org/linphone/LinphoneActivity.java index bb83c2e9f..6c5fa99d4 100644 --- a/src/org/linphone/LinphoneActivity.java +++ b/src/org/linphone/LinphoneActivity.java @@ -1213,10 +1213,9 @@ public class LinphoneActivity extends LinphoneGenericActivity implements OnClick Log.i("[Permission] " + permission + " is " + (permissionGranted == PackageManager.PERMISSION_GRANTED ? "granted" : "denied")); if (permissionGranted != PackageManager.PERMISSION_GRANTED) { - if (LinphonePreferences.instance().firstTimeAskingForPermission(permission) || ActivityCompat.shouldShowRequestPermissionRationale(this, permission)) { - Log.i("[Permission] Asking for " + permission); - ActivityCompat.requestPermissions(this, new String[] { permission }, result); - } + ActivityCompat.shouldShowRequestPermissionRationale(this, permission); + Log.i("[Permission] Asking for " + permission); + ActivityCompat.requestPermissions(this, new String[] { permission }, result); } }