From 2933d48fe14cd62c6b40b3ea51e04ee46d82867f Mon Sep 17 00:00:00 2001 From: Aaron Veil <70171475+anddea@users.noreply.github.com> Date: Wed, 23 Oct 2024 17:41:46 +0300 Subject: [PATCH] fix(YouTube - Hide ads): `Hide view products banner` is not hidden --- .../youtube/patches/components/AdsFilter.java | 29 +++++++++---------- 1 file changed, 13 insertions(+), 16 deletions(-) diff --git a/app/src/main/java/app/revanced/integrations/youtube/patches/components/AdsFilter.java b/app/src/main/java/app/revanced/integrations/youtube/patches/components/AdsFilter.java index 8c6e314fe7..24ed212ae1 100644 --- a/app/src/main/java/app/revanced/integrations/youtube/patches/components/AdsFilter.java +++ b/app/src/main/java/app/revanced/integrations/youtube/patches/components/AdsFilter.java @@ -68,19 +68,6 @@ public AdsFilter() { "_image_layout" ); - // Unchecked keywords: - final StringFilterGroup generalAdsLegacyIdentifier = new StringFilterGroup( - Settings.HIDE_GENERAL_ADS, - "carousel_headered_layout", - "hero_promo_image", - "lumiere_promo_carousel", - "primetime_promo", - "product_details", - "text_image_button_layout", - "video_display_carousel_button", - "watch_metadata_app_promo" - ); - final StringFilterGroup merchandise = new StringFilterGroup( Settings.HIDE_MERCHANDISE_SHELF, "product_carousel", @@ -112,7 +99,6 @@ public AdsFilter() { addIdentifierCallbacks( alertBannerPromo, generalAdsIdentifier, - generalAdsLegacyIdentifier, merchandise, paidContent, selfSponsor, @@ -125,9 +111,20 @@ public AdsFilter() { final StringFilterGroup generalAdsPath = new StringFilterGroup( Settings.HIDE_GENERAL_ADS, "carousel_ad", - "legal_disclosure" + "carousel_headered_layout", + "hero_promo_image", + "legal_disclosure", + "lumiere_promo_carousel", + "primetime_promo", + "product_details", + "text_image_button_layout", + "video_display_carousel_button", + "watch_metadata_app_promo" ); - addPathCallbacks(generalAdsPath); + addPathCallbacks( + generalAdsPath, + viewProducts + ); } }