You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cordova.apache.org by "Scott MacKenzie (JIRA)" <ji...@apache.org> on 2013/11/30 01:27:35 UTC

[jira] [Commented] (CB-2938) Input in area where where accessory bar was when HideKeyboardFormAccessoryBar causes app to stall

    [ https://issues.apache.org/jira/browse/CB-2938?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13835577#comment-13835577 ] 

Scott MacKenzie commented on CB-2938:
-------------------------------------

Just a note that I tested this bug again with the new keyboard plugin on phonegap 3.2.0 and it still has the same problem.

> Input in area where where accessory bar was when HideKeyboardFormAccessoryBar causes app to stall
> -------------------------------------------------------------------------------------------------
>
>                 Key: CB-2938
>                 URL: https://issues.apache.org/jira/browse/CB-2938
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: iOS
>    Affects Versions: 2.6.0, 3.2.0
>         Environment: IOS 5.0/6.1/7.0 simulators.   And IPhone 5 with IOS 6.
>            Reporter: Scott MacKenzie
>            Priority: Minor
>
> 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 was sent by Atlassian JIRA
(v6.1#6144)