From 89d50abf2c73677b8ad80847c5da70ea6e35eb24 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20K=C3=BCrten?= <sebastian@topobyte.de> Date: Mon, 19 Jul 2021 16:01:35 +0200 Subject: [PATCH] Add nullability annotation --- .../java/org/briarproject/hotspot/ConditionManager29Impl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/briarproject/hotspot/ConditionManager29Impl.java b/app/src/main/java/org/briarproject/hotspot/ConditionManager29Impl.java index 4f2c302..190d995 100644 --- a/app/src/main/java/org/briarproject/hotspot/ConditionManager29Impl.java +++ b/app/src/main/java/org/briarproject/hotspot/ConditionManager29Impl.java @@ -9,6 +9,7 @@ import androidx.activity.result.ActivityResultCaller; import androidx.activity.result.ActivityResultLauncher; import androidx.activity.result.contract.ActivityResultContracts.RequestPermission; import androidx.activity.result.contract.ActivityResultContracts.StartActivityForResult; +import androidx.annotation.Nullable; import androidx.annotation.RequiresApi; import static android.Manifest.permission.ACCESS_FINE_LOCATION; @@ -131,7 +132,7 @@ class ConditionManager29Impl extends ConditionManager { return false; } - private void onRequestPermissionResult(Boolean granted) { + private void onRequestPermissionResult(@Nullable Boolean granted) { if (granted != null && granted) { locationPermission = Permission.GRANTED; } else if (shouldShowRequestPermissionRationale(ctx, -- GitLab