From 467991ec8d8edff33e9218653979d8fd2fdb6988 Mon Sep 17 00:00:00 2001 From: arichornlover <78001398+arichorn@users.noreply.github.com> Date: Wed, 29 Nov 2023 17:54:41 -0600 Subject: [PATCH] Use `description` as `accessibilityidentifier` MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit I apologize for this change, but I’m having trouble doing this implementation. I don’t want the functionality to break so I’m doing my best. --- uYouPlus.xm | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/uYouPlus.xm b/uYouPlus.xm index 1e5419e..1bb6776 100644 --- a/uYouPlus.xm +++ b/uYouPlus.xm @@ -1084,7 +1084,7 @@ static void replaceTab(YTIGuideResponse *response) { %group gRedSubscribeButton %hook ELMContainerNode - (void)setBackgroundColor:(id)color { - if ([self.accessibilityIdentifier isEqualToString:@"eml.compact_subscribe_button"]) { + if ([self.description isEqualToString:@"eml.compact_subscribe_button"]) { color = [UIColor redColor]; } %orig(color); @@ -1096,14 +1096,14 @@ static void replaceTab(YTIGuideResponse *response) { %group gHideButtonContainers %hook ELMContainerNode - (void)setBackgroundColor:(id)color { - if ([self.accessibilityIdentifier isEqualToString:@"id.video.like.button"] || - [self.accessibilityIdentifier isEqualToString:@"id.video.dislike.button"] || - [self.accessibilityIdentifier isEqualToString:@"id.video.share.button"] || - [self.accessibilityIdentifier isEqualToString:@"id.video.remix.button"] || - [self.accessibilityLabel isEqualToString:@"Thanks"] || - [self.accessibilityIdentifier isEqualToString:@"id.ui.add_to.offline.button"] || - [self.accessibilityLabel isEqualToString:@"Clip"] || - [self.accessibilityLabel isEqualToString:@"Save to playlist"]) { + if ([self.description isEqualToString:@"id.video.like.button"] || + [self.description isEqualToString:@"id.video.dislike.button"] || + [self.description isEqualToString:@"id.video.share.button"] || + [self.description isEqualToString:@"id.video.remix.button"] || + [self.description isEqualToString:@"Thanks"] || + [self.description isEqualToString:@"id.ui.add_to.offline.button"] || + [self.description isEqualToString:@"Clip"] || + [self.description isEqualToString:@"Save to playlist"]) { color = [UIColor clearColor]; } %orig(color);