GitToTheHub opened a new issue, #1626:
URL: https://github.com/apache/cordova-ios/issues/1626

   
   ### Discussed in https://github.com/apache/cordova/discussions/579
   
   <div type='discussions-op-text'>
   
   <sup>Originally posted by **Craigjpr** March  5, 2026</sup>
   On iPadOS 26, apps rebuilt with cordova-ios 8.x no longer respect 
landscape-only orientation. The reason is that 8.x forces the app into Apple’s 
modern UIScene windowing model, and iPadOS 26 does not honour orientation 
locking for any window-capable app. This also breaks gameplay that relies on 
deviceorientation (e.g., tilt-based gravity), because the OS can rotate the app 
window at any time and instantly change the deviceorientation coordinate frame. 
Reverting to cordova-ios 7.1.1, which still uses the older AppDelegate-only 
lifecycle, restores classic full-screen behaviour where iPadOS 26 continues to 
enforce landscape locking and stable tilt physics. Users must also enable 
Settings → Multitasking & Gestures → Full-Screen Apps, otherwise the OS forces 
windowed mode and orientation locking is ignored even for 7.x apps.</div>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to