Uploaded image for project: 'Apache Cordova'
  1. Apache Cordova
  2. CB-2938

Input in area where where accessory bar was when HideKeyboardFormAccessoryBar causes app to stall

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Won't Fix
    • 2.6.0, 3.2.0
    • None
    • IOS 5.0/6.1/7.0 simulators. And IPhone 5 with IOS 6.

    Description

      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:

          <preference name="HideKeyboardFormAccessoryBar" value="true" />
      

      2) In the included index.html of a new phonegap app add a textfield at the bottom of the screen like this:

              <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>
      

      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.

      Attachments

        Activity

          People

            Unassigned Unassigned
            smackie604 Scott MacKenzie
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: