From bc08e9c8243fb8e6d92e297719240023721e4672 Mon Sep 17 00:00:00 2001 From: Arne Schwabe Date: Thu, 18 Feb 2016 14:18:40 +0100 Subject: Do not rerequest the permission if the user denies it. --- main/src/main/java/de/blinkt/openvpn/activities/ConfigConverter.java | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'main') diff --git a/main/src/main/java/de/blinkt/openvpn/activities/ConfigConverter.java b/main/src/main/java/de/blinkt/openvpn/activities/ConfigConverter.java index d89b6291..930faecd 100644 --- a/main/src/main/java/de/blinkt/openvpn/activities/ConfigConverter.java +++ b/main/src/main/java/de/blinkt/openvpn/activities/ConfigConverter.java @@ -100,6 +100,10 @@ public class ConfigConverter extends BaseActivity implements FileSelectCallback, @Override public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) { + // Permission declined, do nothing + if (grantResults[0] == PackageManager.PERMISSION_DENIED) + return; + // Reset file select dialogs findViewById(R.id.files_missing_hint).setVisibility(View.GONE); findViewById(R.id.permssion_hint).setVisibility(View.GONE); -- cgit v1.2.3