Hi,

I am trying fix a new (I think) issue in a Livecode iOS app that had previously 
successfully handled UI updates based on changes in device orientation. I am 
using LC 9.6.9, Mac OS Ventura 13.3.1, iOS 16.4.1 and Xcode Simulator 14.2. 

The problem is that when the iPhone is in Landscape Left mode (according to the 
simulator and to Apple’s definition of that mode - see below), Livecode is 
returning Landscape Right. When the device is in Landscape Right mode, Livecode 
returns Landscape Left - via the MobileDeviceOrientation function.

Apple’s Definition (developer.apple.com <http://developer.apple.com/>) of these 
two modes:

• LandscapeLeft:

The device is in landscape mode, with the device held upright and the 
front-facing camera on the left side.

• LandscapeRight:

The device is in landscape mode, with the device held upright and the 
front-facing camera on the right side.


Livecode’s Definition (Dictionary):

• landscape left: the device is being held upward with the home button on the 
left

• landscape right: the device is being held upward with the home button on the 
right

It would appear that these two definitions at odds with each other. Am I 
missing something?

Henry
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to