fix BraveExternalNavigationHandler crash

This commit is contained in:
tapanmodh
2023-11-24 15:39:38 +05:30
parent d1e2c7a681
commit fcfbbe753e
@@ -45,7 +45,10 @@ public class BraveExternalNavigationHandler extends ExternalNavigationHandler {
protected OverrideUrlLoadingResult startActivity(Intent intent, boolean requiresIntentChooser,
QueryIntentActivitiesSupplier resolvingInfos, ResolveActivitySupplier resolveActivity,
GURL browserFallbackUrl, GURL intentDataUrl, ExternalNavigationParams params) {
boolean isYoutubeDomain = intentDataUrl.domainIs(BraveConstants.YOUTUBE_DOMAIN);
boolean isYoutubeDomain =
intentDataUrl != null
? intentDataUrl.domainIs(BraveConstants.YOUTUBE_DOMAIN)
: false;
if ((isYoutubeDomain
&& !BravePrefServiceBridge.getInstance().getPlayYTVideoInBrowserEnabled())
|| (!isYoutubeDomain