Merge pull request #530 from bhackel/fix/fullscreen-actions

Fix hide fullscreen actions
This commit is contained in:
arichornlover 2024-04-10 15:59:49 -05:00 committed by GitHub
commit d95ea2246b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -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