Skip to content

Commit

Permalink
iOS: Fix the window size not being set properly when Split View is us…
Browse files Browse the repository at this point in the history
…ed on an iPad (bug #4586).
  • Loading branch information
slime73 committed Jul 1, 2019
1 parent 972bdfb commit 027887d
Showing 1 changed file with 9 additions and 2 deletions.
11 changes: 9 additions & 2 deletions src/video/uikit/SDL_uikitwindow.m
Expand Up @@ -69,8 +69,15 @@ @implementation SDL_uikitwindow

- (void)layoutSubviews
{
/* Workaround to fix window orientation issues in iOS 8+. */
self.frame = self.screen.bounds;
/* Workaround to fix window orientation issues in iOS 8. */
/* As of July 1 2019, I haven't been able to reproduce any orientation
* issues with this disabled on iOS 12. The issue this is meant to fix might
* only happen on iOS 8, or it might have been fixed another way with other
* code... This code prevents split view (iOS 9+) from working on iPads, so
* we want to avoid using it if possible. */
if (!UIKit_IsSystemVersionAtLeast(9.0)) {
self.frame = self.screen.bounds;
}
[super layoutSubviews];
}

Expand Down

0 comments on commit 027887d

Please sign in to comment.