From 7a038bd64e2af1eaad29c79cbe58f3857395891a Mon Sep 17 00:00:00 2001 From: MM20 <15646950+MM2-0@users.noreply.github.com> Date: Fri, 5 Aug 2022 13:17:46 +0200 Subject: [PATCH] Catch ActivityNotFoundException when launching a shortcut --- .../src/main/java/de/mm20/launcher2/search/data/AppShortcut.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/appshortcuts/src/main/java/de/mm20/launcher2/search/data/AppShortcut.kt b/appshortcuts/src/main/java/de/mm20/launcher2/search/data/AppShortcut.kt index 46017ad8..7838ccc0 100644 --- a/appshortcuts/src/main/java/de/mm20/launcher2/search/data/AppShortcut.kt +++ b/appshortcuts/src/main/java/de/mm20/launcher2/search/data/AppShortcut.kt @@ -1,5 +1,6 @@ package de.mm20.launcher2.search.data +import android.content.ActivityNotFoundException import android.content.Context import android.content.Intent import android.content.pm.LauncherApps @@ -47,6 +48,8 @@ class AppShortcut( launcherApps.startShortcut(launcherShortcut, null, options) } catch (e: IllegalStateException) { return false + } catch (e: ActivityNotFoundException) { + return false } return true }