Commit 32d8351b authored by Felix Paul Kühne's avatar Felix Paul Kühne

playback: fix fatal runtime exception on iOS 6

The sleep timer requires iOS 7 or later
parent ebd0b86c
......@@ -245,6 +245,8 @@ typedef NS_ENUM(NSInteger, VLCPanType) {
_sleepTimerButton.accessibilityLabel = NSLocalizedString(@"BUTTON_SLEEP_TIMER", nil);
_sleepTimerButton.isAccessibilityElement = YES;
[_sleepTimerButton setTitle:NSLocalizedString(@"BUTTON_SLEEP_TIMER", nil) forState:UIControlStateNormal];
if (!SYSTEM_RUNS_IOS7_OR_LATER)
_sleepTimerButton.hidden = YES;
_multiSelectionView = [[VLCMultiSelectionMenuView alloc] init];
_multiSelectionView.delegate = self;
......@@ -442,7 +444,8 @@ typedef NS_ENUM(NSInteger, VLCPanType) {
_equalizerView.hidden = YES;
[self.view addSubview:_equalizerView];
/* add sleep timer UI */
/* add sleep timer UI, requires iOS 7 or later */
if (SYSTEM_RUNS_IOS7_OR_LATER) {
_sleepTimerContainer = [[VLCFrostedGlasView alloc] initWithFrame:CGRectMake(0., 0., 300., 162.)];
_sleepTimerContainer.center = self.view.center;
_sleepTimerContainer.autoresizingMask = UIViewAutoresizingFlexibleRightMargin | UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleBottomMargin | UIViewAutoresizingFlexibleTopMargin;
......@@ -481,6 +484,7 @@ typedef NS_ENUM(NSInteger, VLCPanType) {
[_sleepTimeDatePicker addTarget:self action:@selector(sleepTimerAction:) forControlEvents:UIControlEventValueChanged];
[self.view addSubview:_sleepTimerContainer];
}
}
- (BOOL)_blobCheck
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment