From 1c8e58dd650edec693f6c507765bc57aa27c97dd Mon Sep 17 00:00:00 2001 From: gjsalot Date: Thu, 4 Apr 2019 09:52:50 +0200 Subject: [PATCH] Handle ActivityNotFoundException. Resolves issue #459 --- .../net/openid/appauth/AuthorizationManagementActivity.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/library/java/net/openid/appauth/AuthorizationManagementActivity.java b/library/java/net/openid/appauth/AuthorizationManagementActivity.java index 3eddac43..5632b24a 100644 --- a/library/java/net/openid/appauth/AuthorizationManagementActivity.java +++ b/library/java/net/openid/appauth/AuthorizationManagementActivity.java @@ -215,8 +215,10 @@ protected void onResume() { */ if (!mAuthorizationStarted) { - startActivity(mAuthIntent); - mAuthorizationStarted = true; + if (mAuthIntent.resolveActivity(getPackageManager()) != null) { + startActivity(mAuthIntent); + mAuthorizationStarted = true; + } return; }