From 01500dee0479776d7d26e17e38df80cf42abb67d Mon Sep 17 00:00:00 2001 From: arichorn <78001398+arichorn@users.noreply.github.com> Date: Sat, 2 Sep 2023 00:05:02 -0500 Subject: [PATCH] Improved Crash Fix --- uYouPlus.xm | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/uYouPlus.xm b/uYouPlus.xm index 8b735d8..5a74317 100644 --- a/uYouPlus.xm +++ b/uYouPlus.xm @@ -420,15 +420,15 @@ static BOOL didFinishLaunching; %end // YTNoChannelLinks - crash fix for v16.42.3 -BOOL isButton(id node) { - if ([node isKindOfClass:NSClassFromString(@"ELMContainerNode")]) { - NSString *description = [[[node controller] owningComponent] description]; - if ([description containsString:@"eml.channel_header_links"]) { - return YES; - } +%hook _ASDisplayView +- (void)removeFromSuperview { + if ([self.accessibilityIdentifier isEqualToString:@"eml.channel_header_links"]) { + [self removeFromSuperview]; } - return NO; + + %orig; } +%end // YTClassicVideoQuality: https://github.com/PoomSmart/YTClassicVideoQuality %hook YTVideoQualitySwitchControllerFactory