I made an app in AIR (2.7) using CS5.5. I'm finding input textfields are working weird as far as cursor placement. When running the app, user clicks in the textfield and I would expect the cursor to appear where the mouse pointer clicked, right? But it invariably places the cursor at the right-most end of the text.

Then to make matters worse, if user drags the mouse left to select text, it won't highlight any text until the mouse pointer is quite a bit off to the left of the textfield (and no, it's not a custom cursor).

Ideas?

One thing I'm thinking is perhaps the fact that my form is on a 3D movieclip might be causing problems with Flash figuring out where the cursor is?