From 63050cae674b91c1af6c6f40dcc179ffd394fae1 Mon Sep 17 00:00:00 2001 From: Nathan Rennie-Waldock Date: Thu, 14 Sep 2023 16:26:09 +0100 Subject: [PATCH] Fix crash when no browsers are installed Signed-off-by: Nathan Rennie-Waldock --- app/src/main/java/jp/co/cyberagent/stf/util/BrowserUtil.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/jp/co/cyberagent/stf/util/BrowserUtil.java b/app/src/main/java/jp/co/cyberagent/stf/util/BrowserUtil.java index a0d5e8a..0e26f2f 100644 --- a/app/src/main/java/jp/co/cyberagent/stf/util/BrowserUtil.java +++ b/app/src/main/java/jp/co/cyberagent/stf/util/BrowserUtil.java @@ -40,7 +40,7 @@ public static ResolveInfo getDefaultBrowser(Context context) { } public static ResolveInfo filterChooser(ResolveInfo info) { - return info.activityInfo.packageName.equals("android") ? null : info; + return info == null || info.activityInfo.packageName.equals("android") ? null : info; } public static boolean isSameBrowser(ResolveInfo browserOne, ResolveInfo browserTwo) {