diff --git a/Sources/uYouPlus.xm b/Sources/uYouPlus.xm index d7dbc1dfc6..737d9054fd 100644 --- a/Sources/uYouPlus.xm +++ b/Sources/uYouPlus.xm @@ -554,21 +554,21 @@ BOOL isAd(YTIElementRenderer *self) { %group hideFullscreenActions %hook YTMainAppVideoPlayerOverlayViewController - (BOOL)isFullscreenActionsEnabled { -// This didn't work on its own - weird - return IS_ENABLED(@"hideFullscreenActions_enabled") ? NO : %orig; + return NO; } %end %hook YTFullscreenActionsView - (BOOL)enabled { - // Attempt 2 - return IS_ENABLED(@"hideFullscreenActions_enabled") ? NO : %orig; + return NO; } -- (void)removeFromSuperview { - // Attempt 3 - if (IS_ENABLED(@"hideFullscreenActions_enabled")) { +- (void)layoutSubviews { + // Check if already removed from superview + if (self.superview) { [self removeFromSuperview]; } -%orig; + self.hidden = YES; + self.frame = CGRectZero; + %orig; } %end %end