From efcede613f3c292dbbd9108d53d8977f09aa5859 Mon Sep 17 00:00:00 2001 From: Bryce Hackel <34104885+bhackel@users.noreply.github.com> Date: Fri, 24 May 2024 20:16:59 -0700 Subject: [PATCH] Disable playback speed controls on iPad only --- Sources/uYouPlus.xm | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/Sources/uYouPlus.xm b/Sources/uYouPlus.xm index 27e6060..8cc8b74 100644 --- a/Sources/uYouPlus.xm +++ b/Sources/uYouPlus.xm @@ -1796,9 +1796,13 @@ static BOOL findCell(ASNodeController *nodeController, NSArray *ide [[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"noSuggestedVideoAtEnd"]; } // Broken uYou 3.0.2 setting: Playback Speed Controls - // Set default to disabled - if (![allKeys containsObject:@"showPlaybackRate"]) { - [[NSUserDefaults standardUserDefaults] setBool:NO forKey:@"showPlaybackRate"]; + // Set default to disabled on iPads + if (![allKeys containsObject:@"showPlaybackRate"]) { + if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone) { + [[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"showPlaybackRate"]; + } else { + [[NSUserDefaults standardUserDefaults] setBool:NO forKey:@"showPlaybackRate"]; + } } // Set video casting fix default to enabled if (![allKeys containsObject:@"fixCasting_enabled"]) {