Selecting text brings up android copy / paste controls behind info bar up top.

This isn’t using anything fancy, and is on a samsung galaxy S2 (unable to test on anything else, is all I have!).

A few things of note:

  1. I have ‘coronaWindowMovesWhenKeyboardAppears = false,’ in my build.settings file.

  2. My pop-up, lovingly crafted to only appear in the top half of any screen, has been moved down by the appearance of the android clipboard controls and most worringly

  3. The clipboard controls are positioned behind the info bar at the top.

Any way around this?

Hi @rakoonic,

The “keyboard movement” features you’re using are still in beta phase and I can’t vouch for their behavior. Hopefully we can revisit these features and improve them, but at this time I suggest that you remove that flag in your build settings.

Take care,

Brent

Yeah errr I thought I’d disabled it - note in my build.settings file it is set to false?

Or does setting it to false not have the same effect as not mentioning it at all?

Hi @rakoonic,

Sorry, but I don’t actually recall the proper settings ATM. :confused: Does the behavior differ if you simply omit it, versus setting it to false?

Brent

rakoonic,

By default, the top status bar is overlaid on top of your app.  It has always worked this way.

If you set the “coronaWindowMovesWhenKeyboardAppears” to true in your “build.settings” file, then that the one setting that will force the top status bar to *not* be overlaid on top of your app.  It’ll shorten the height of your app instead, just under the status bar.  It’s a consequence of the build setting’s equivalent native Android setting, but in this case, that might be the behavior that you want.

I believe the Android devices that show the copy/past options docked to the top of the screen are usually forked Android OSes that don’t follow the rules.  It’s technically a bug with that forked OS because it’s not rendering the clipboard under the status bar, because we have no control over it.  So, you could use the “coronaWindowMovesWhenKeyboardAppears” build setting, or perhaps the other way to handle it is to hide the status bar when an input field gains focus.  I’m not sure what else to recommend.

Hi @rakoonic,

The “keyboard movement” features you’re using are still in beta phase and I can’t vouch for their behavior. Hopefully we can revisit these features and improve them, but at this time I suggest that you remove that flag in your build settings.

Take care,

Brent

Yeah errr I thought I’d disabled it - note in my build.settings file it is set to false?

Or does setting it to false not have the same effect as not mentioning it at all?

Hi @rakoonic,

Sorry, but I don’t actually recall the proper settings ATM. :confused: Does the behavior differ if you simply omit it, versus setting it to false?

Brent

rakoonic,

By default, the top status bar is overlaid on top of your app.  It has always worked this way.

If you set the “coronaWindowMovesWhenKeyboardAppears” to true in your “build.settings” file, then that the one setting that will force the top status bar to *not* be overlaid on top of your app.  It’ll shorten the height of your app instead, just under the status bar.  It’s a consequence of the build setting’s equivalent native Android setting, but in this case, that might be the behavior that you want.

I believe the Android devices that show the copy/past options docked to the top of the screen are usually forked Android OSes that don’t follow the rules.  It’s technically a bug with that forked OS because it’s not rendering the clipboard under the status bar, because we have no control over it.  So, you could use the “coronaWindowMovesWhenKeyboardAppears” build setting, or perhaps the other way to handle it is to hide the status bar when an input field gains focus.  I’m not sure what else to recommend.