From 10282a2d9f70ec94b3e82a351ed9d19bbaf35d94 Mon Sep 17 00:00:00 2001 From: arichornlover <78001398+arichorn@users.noreply.github.com> Date: Sat, 2 Dec 2023 00:05:50 -0600 Subject: [PATCH] Update uYouPlus.xm --- uYouPlus.xm | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/uYouPlus.xm b/uYouPlus.xm index d0cfd7c..c955d1c 100644 --- a/uYouPlus.xm +++ b/uYouPlus.xm @@ -1102,14 +1102,16 @@ static void replaceTab(YTIGuideResponse *response) { %group gRedSubscribeButton %hook ELMContainerNode - (void)setBackgroundColor:(id)redcolor { - id displayView = [self valueForKey:@"_asDisplayView"]; - if ([displayView isKindOfClass:NSClassFromString(@"_ASDisplayView")]) { - NSString *accessibilityIdentifier = [self accessibilityIdentifier]; - if ([accessibilityIdentifier isEqualToString:@"eml.compact_subscribe_button"]) { - redcolor = [UIColor redColor]; + id displayView = [self valueForKey:@"_asDisplayView"]; + if ([displayView isKindOfClass:NSClassFromString(@"_ASDisplayView")]) { + NSString *accessibilityIdentifier = [self accessibilityIdentifier]; + if ([accessibilityIdentifier isEqualToString:@"eml.compact_subscribe_button"]) { + redcolor = [UIColor redColor]; + } + %orig(redcolor); + } else { + %orig(redcolor); } - } - %orig(redcolor); } %end %end @@ -1134,9 +1136,11 @@ if ([displayView isKindOfClass:NSClassFromString(@"_ASDisplayView")]) { [accessibilityLabel isEqualToString:@"Clip"] || [accessibilityLabel isEqualToString:@"Save to playlist"]) { clearcolor = [UIColor clearColor]; + } + %orig(clearcolor); + } else { + %orig(clearcolor); } - } - %orig(clearcolor); } %end %end