diff --git a/android/app/src/main/java/gallery/memories/MainActivity.kt b/android/app/src/main/java/gallery/memories/MainActivity.kt index 09b2195fa..50871c01a 100644 --- a/android/app/src/main/java/gallery/memories/MainActivity.kt +++ b/android/app/src/main/java/gallery/memories/MainActivity.kt @@ -1,6 +1,7 @@ package gallery.memories import android.annotation.SuppressLint +import android.content.ActivityNotFoundException import android.content.Intent import android.content.res.Configuration import android.graphics.Color @@ -230,7 +231,11 @@ class MainActivity : AppCompatActivity() { } // Open external links in browser - Intent(Intent.ACTION_VIEW, request.url).apply { startActivity(this) } + try { + Intent(Intent.ACTION_VIEW, request.url).apply { startActivity(this) } + } catch (e: ActivityNotFoundException) { + Toast.makeText(view.context, "No app found to open this link", Toast.LENGTH_SHORT).show() + } return true }