From 83bf7b25cfed359a520f2d81efb9a196072706c1 Mon Sep 17 00:00:00 2001 From: Aaron Veil <70171475+anddea@users.noreply.github.com> Date: Mon, 27 May 2024 09:43:31 +0300 Subject: [PATCH] fix(YouTube - Return YouTube Dislike): Dislike counts showing in views --- .../youtube/patches/utils/ReturnYouTubeDislikePatch.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/app/revanced/integrations/youtube/patches/utils/ReturnYouTubeDislikePatch.java b/app/src/main/java/app/revanced/integrations/youtube/patches/utils/ReturnYouTubeDislikePatch.java index 8541969a4e..40eda78b67 100644 --- a/app/src/main/java/app/revanced/integrations/youtube/patches/utils/ReturnYouTubeDislikePatch.java +++ b/app/src/main/java/app/revanced/integrations/youtube/patches/utils/ReturnYouTubeDislikePatch.java @@ -247,6 +247,9 @@ public static CharSequence onCharSequenceLoaded(@NonNull Object conversionContex public static String onRollingNumberLoaded(@NonNull Object conversionContext, @NonNull String original) { try { + if (!conversionContext.toString().contains("video_action_bar.eml|")) { + return original; + } CharSequence replacement = onLithoTextLoaded(conversionContext, original, true); if (!replacement.toString().equals(original)) { rollingNumberSpan = replacement; @@ -353,7 +356,7 @@ public static CharSequence updateRollingNumber(TextView view, CharSequence origi if (replacement == null) { // User enabled RYD while a video was open, // or user opened/closed a Short while a regular video was opened. - Logger.printDebug(() -> "Cannot update rolling number (field is null"); + Logger.printDebug(() -> "Cannot update rolling number (field is null)"); removeRollingNumberPatchChanges(view); return original; }