Fix invalid mode on iPad Pro 2018

When connected to 4K display via C2HDMI cable, the last item in availableModes is 5K.
This commit is contained in:
Xie Yi 2019-06-13 22:57:19 +08:00
parent 4a7e9d47e3
commit c0a1404308

@ -105,6 +105,7 @@
NSUInteger count = [[screen availableModes] count];
UIScreenMode* mode = [screen availableModes][count - 1];
[screen setCurrentMode:mode];
mode = [screen currentMode];
// Fix overscan
// TODO: Hacky solution. Screen is still scaled even if UIScreenOverscanCompensationNone is set.
[screen setOverscanCompensation:UIScreenOverscanCompensationNone];