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