diff --git a/app/src/main/java/org/linphone/activities/main/about/AboutFragment.kt b/app/src/main/java/org/linphone/activities/main/about/AboutFragment.kt index bb3ff4969..89b36a3cf 100644 --- a/app/src/main/java/org/linphone/activities/main/about/AboutFragment.kt +++ b/app/src/main/java/org/linphone/activities/main/about/AboutFragment.kt @@ -26,6 +26,7 @@ import android.view.View import androidx.lifecycle.ViewModelProvider import org.linphone.R import org.linphone.activities.main.fragments.SecureFragment +import org.linphone.core.tools.Log import org.linphone.databinding.AboutFragmentBinding class AboutFragment : SecureFragment() { @@ -48,7 +49,11 @@ class AboutFragment : SecureFragment() { Intent.ACTION_VIEW, Uri.parse(getString(R.string.about_privacy_policy_link)) ) - startActivity(browserIntent) + try { + startActivity(browserIntent) + } catch (se: SecurityException) { + Log.e("[About] Failed to start browser intent, $se") + } } binding.setLicenseClickListener { @@ -56,7 +61,11 @@ class AboutFragment : SecureFragment() { Intent.ACTION_VIEW, Uri.parse(getString(R.string.about_license_link)) ) - startActivity(browserIntent) + try { + startActivity(browserIntent) + } catch (se: SecurityException) { + Log.e("[About] Failed to start browser intent, $se") + } } binding.setWeblateClickListener { @@ -64,7 +73,11 @@ class AboutFragment : SecureFragment() { Intent.ACTION_VIEW, Uri.parse(getString(R.string.about_weblate_link)) ) - startActivity(browserIntent) + try { + startActivity(browserIntent) + } catch (se: SecurityException) { + Log.e("[About] Failed to start browser intent, $se") + } } } }