Fix “Hide Fullscreen Actions buttons” Option

This commit is contained in:
arichornlover 2024-04-06 18:14:36 -05:00 committed by GitHub
parent a2b2e13f47
commit 4875974037
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -550,20 +550,25 @@ BOOL isAd(YTIElementRenderer *self) {
}
%end
// Hide Fullscreen Actions buttons - @bhackel
// Hide Fullscreen Actions buttons - @bhackel & @arichornlover
%group hideFullscreenActions
%hook YTMainAppVideoPlayerOverlayViewController
- (BOOL)isFullscreenActionsEnabled {
// This didn't work on its own - weird
return IS_ENABLED(@"hideFullscreenActions_enabled") ? NO : %orig;
%hook YTMainAppVideoPlayerOverlayViewController
- (BOOL)isFullscreenActionsEnabled {
// This didn't work on its own - weird
return IS_ENABLED(@"hideFullscreenActions_enabled") ? NO : %orig;
}
%end
%hook YTFullscreenActionsView
- (BOOL)enabled {
// Attempt 2
return IS_ENABLED(@"hideFullscreenActions_enabled") ? NO : %orig;
}
- (void)removeFromSuperview {
if (IS_ENABLED(@"hideFullscreenActions_enabled")) {
[super removeFromSuperview];
}
%end
%hook YTFullscreenActionsView
- (BOOL)enabled {
// Attempt 2
return IS_ENABLED(@"hideFullscreenActions_enabled") ? NO : %orig;
}
%end
}
%end
%end
# pragma mark - uYouPlus