cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Shazron Abdullah (JIRA)" <>
Subject [jira] [Commented] (CB-2938) Input in area where where accessory bar was when HideKeyboardFormAccessoryBar causes app to stall
Date Tue, 23 Apr 2013 01:04:13 GMT


Shazron Abdullah commented on CB-2938:

Tried experimenting with several things, no dice. This is definitely related to redraw of
views that are also in the current x-y position of the textfield, that are part of the keyboard.
There may be other hidden views in there that we need to handle, possibly.
> Input in area where where accessory bar was when HideKeyboardFormAccessoryBar causes
app to stall
> -------------------------------------------------------------------------------------------------
>                 Key: CB-2938
>                 URL:
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: iOS
>    Affects Versions: 2.6.0
>         Environment: IOS 6.1 / 5.0 simulators.  And IPhone 5 with IOS 6.1
>            Reporter: Scott MacKenzie
>            Assignee: Shazron Abdullah
>            Priority: Minor
>             Fix For: 2.7.0
> When HideKeyboardFormAccessoryBar is enabled and there is a textarea or text input in
the area where the accessory bar was, any input in the text box will cause the app to completely
stall and the text won't show up until typing has stopped.
> Steps to Reproduce:
> 1) set in config.xml:
> {code}
>     <preference name="HideKeyboardFormAccessoryBar" value="true" />
> {code}
> 2) In the included index.html of a new phonegap app add a textfield at the bottom of
the screen like this:
> {code}
>         <div class="app">
>             <h1>Apache Cordova</h1>
>             <div id="deviceready" class="blink">
>                 <p class="event listening">Connecting to Device</p>
>                 <p class="event received">Device is Ready</p>
>             </div>
>         </div>
> <!-- add this -->
>         <div style="bottom: 0; position: absolute;">
>             <textarea></textarea>
>         </div>
> {code}
> 3) Click on the textarea to give it focus and the keyboard will popup, start typing and
you will notice that the text doesn't show up while you type and the blinking "DEVICE IS READY"
text will stop blinking.
> 4) Now if we turn HideKeyboardFormAccessoryBar off, it will work fine.  Also, if we raise
the textfield higher by setting "bottom:40px", then it will also work.
> I have absolutely no idea on how to work around this.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:

View raw message