cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Shazron Abdullah (JIRA)" <>
Subject [jira] [Commented] (CB-9703) iPad orientations can no longer differ from iPhone
Date Thu, 30 Jun 2016 04:02:12 GMT


Shazron Abdullah commented on CB-9703:

Note to dev fixing this: this has to be fixed in the Platform API of the iOS platform, secondarily
in CordovaLib.
Unfortunately I can't merge CB-9371 because it has merge issues (see the PR).

> iPad orientations can no longer differ from iPhone
> --------------------------------------------------
>                 Key: CB-9703
>                 URL:
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: CordovaLib, iOS
>    Affects Versions: 5.0.1, 5.1.2, 5.2.0, 5.1.1, 5.3.2
>         Environment: iOS
>            Reporter: Christoph Neumann
>            Assignee: Shazron Abdullah
> The change introduced in 93ab6b61 means that iPhone and iPad orientation values will
always be the same. Unfortunately, a universal iOS project defaults to a portrait orientation
for iPhone and all orientations for iPad. Because the Cordova "default" for Orientation in
config.xml clears all orientation settings, there is no way to get a standard behavior of
having separate defaults for iPhone and iPad.
> Some ideas:
> 1. Make "default" actually match what Apple uses as default because clearing out all
the flags is *not* truly default behavior.
>   <preference name="Orientation" value="default" />
> 2. Add a platform-specific preference for iPad.
>   <platform name="ios">
>     <preference name="Orientation~iphone" value="portrait" />
>     <preference name="Orientation~ipad" value="all" />
>   </platform>

This message was sent by Atlassian JIRA

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message