I've been running into a big problem since ios 10 with my app. Running it in forced landscape mode disables the click handling on the right part of the screen (the part after the height) until I change the orientation once more. And when I do, and slide out the Notification or Control Center, the stage gets displaced until I change the device orientation again.
I've been working on a fix using the accelerometer values, setting the orientation as any and autoOrients to true, and setting these values as runtime.
This works with an AdHoc build, but not when pushing to the store (Testflight, etc...). And even with this hack, the device still thinks its in portrait mode, and the NC/CC can be swiped out from the sides instead of up and down. Which could, I think, prevent me from going live on the Apple Store.
I've notified Adobe thru their forums, the team there can't reproduce my bug. I've tested on three differents iOS 10 devices with the same result.
I've uploaded a simple project on Github ( https://github.com/calibrae/AIRRotationBug ) using both AIR 24 and 25-beta.
The project is quite simple, using only starling lib. There's a red square supposed to be placed top left. And a green stage that receive touch events. What's even weirder on the first run is that the clicks don't work on the right part of the stage, but touch -> move does.
the original adobe post is here https://forums.adobe.com/message/9201367
I'm at loss, any help would be greatly appreciated.