This commit is contained in:
Bryce Hackel 2024-04-10 00:28:10 -07:00
parent fbe3c90d66
commit 99b55876b9
No known key found for this signature in database
GPG key ID: F031960F08455E88

View file

@ -554,25 +554,20 @@ BOOL isAd(YTIElementRenderer *self) {
%group hideFullscreenActions
%hook YTMainAppVideoPlayerOverlayViewController
- (BOOL)isFullscreenActionsEnabled {
// Attempt 1
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)layoutSubviews {
// Attempt 3
if (IS_ENABLED(@"hideFullscreenActions_enabled")) {
// Check if already removed from superview
if (self.superview) {
[self removeFromSuperview];
}
self.hidden = YES;
self.frame = CGRectZero;
// Check if already removed from superview
if (self.superview) {
[self removeFromSuperview];
}
self.hidden = YES;
self.frame = CGRectZero;
%orig;
}
%end