AIR 2.6 Changed Backspace Behavior
Scenario:
I have a Flex AIR desktop app. The app contains the HTML control. The HTML control loads a page that contains a Flash movie. The Flash movie contains a text box. Users enter text into the text box, but make a mistake and hit backspace.
In AIR 2.5.x behavior is as expected. The last character in the text box is deleted and nothing else happens.
In AIR 2.6.x the HTML control goes back to the previous page as long as the Flash movie has focus. I've failed in all attempts to stop the page load by catching the keypress (calling window.stop, returning false, cancelLoad in the Flex app, stop propagation, preventdefault, etc). And no way to set/clear the html.history since it's read only.
1) Any ideas how to stop the page load?
2) What changed in 2.6 to cause this behavior change (and I tested on 2.5 again to be sure it work then upon 2.6 upgrade it failed)?
This is causing major problems.
Thanks!
