From da939c428b7a045ef4ce6f50581ae2b093e00f8f Mon Sep 17 00:00:00 2001 From: brave-builds Date: Tue, 7 Mar 2023 15:52:46 +0000 Subject: [PATCH] Uplift of #17490 (squashed) to beta --- browser/brave_ads/ads_tab_helper.cc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/browser/brave_ads/ads_tab_helper.cc b/browser/brave_ads/ads_tab_helper.cc index 18f222ef34cb..117340a15349 100644 --- a/browser/brave_ads/ads_tab_helper.cc +++ b/browser/brave_ads/ads_tab_helper.cc @@ -113,7 +113,10 @@ void AdsTabHelper::DidFinishNavigation( return; } - if (navigation_handle->HasUserGesture()) { + // Some browser initiated navigations have HasUserGesture set to false. This + // should eventually be fixed in crbug.com/617904. + if (navigation_handle->HasUserGesture() || + !navigation_handle->IsRendererInitiated()) { const int32_t page_transition = static_cast(navigation_handle->GetPageTransition());