RobertJay
Posts: 0
Joined: Fri Jun 15, 2012 1:32 pm

Unfixed Bug: select list fails in landscape mode on iPhone

Appery accepted this as a bug a month ago:

https://getsatisfaction.com/apperyio/...

I assume the best that Appery can offer me a month later is for me is to continue begging my users not to turn the phone - is that correct?

Evgene Karachevtsev
Posts: 12
Joined: Mon Apr 28, 2014 1:12 pm

Unfixed Bug: select list fails in landscape mode on iPhone

Hello Robert,

Unfortunately our development team is still working on it. We'll post an update as soon as we have any news.

RobertJay
Posts: 0
Joined: Fri Jun 15, 2012 1:32 pm

Unfixed Bug: select list fails in landscape mode on iPhone

Thank you for your quick response Evgene.

RobertJay
Posts: 0
Joined: Fri Jun 15, 2012 1:32 pm

Unfixed Bug: select list fails in landscape mode on iPhone

UPDATE: I've not gotten a usable solution and will try getting it elsewhere.

RobertJay
Posts: 0
Joined: Fri Jun 15, 2012 1:32 pm

Unfixed Bug: select list fails in landscape mode on iPhone

UPDATE: A developer friend just gave me the solution: use native mode with selector lists. I assume not being able to use the non-native mode in iPhone landscape is a bug which I'll report in a separate thread.

Illya Stepanov
Posts: 0
Joined: Mon Mar 18, 2013 8:48 am

Unfixed Bug: select list fails in landscape mode on iPhone

Hi Robert -

We've investigated this issue and we have came to the following conclusion:

The problem lies inside the jQuery Mobile default behavior.

When user clicks selectmenu button new menu is displayed.
If this menu height is more than screen height then this menu will be displayed on a new screen. When user closes this menu event "Page Show" is triggered and all select menus are reseted.

Workaround 1: Select "Native" checkbox in selectmenu properties (as you already did);
Workaround 2: Move JavaScript action from "Page show" event to "Load" event. In such case selectmenus will be changed only once (when user loads this page for the first time);

Return to “Issues”