I have a Verizon Motorola Droid Pro (Android 2.3.3), and a persistent aggravation with the browser application.
Whenever typing in an input field and using a dash - that is adjacent to its preceding character, the next character I type is placed before the dash, and then the cursor placed before the dash. That is, assuming I'm trying to type android-browser:
- I type
android-At that moment, the cursor is correctly after the dash. - I type
bThebis placed before the dash, and the cursor is now located after theb, before the dash. So if I kept typing I would end up withandroidbrowser-with the cursor still before the dash.
This only happens in the Browser application, when I am inserting a dash that is adjacent to its preceding text. So if I were trying to type android - browser it would work fine. In order to get around this, I have to type android- and then manually move the cursor (although the end location is exactly where it already is at the end of the text!)
This happened before the Android system update a few months ago too, and I had hoped that the update would fix it... but, no dice!
I've considered that an alternate browser could be a solution, but I'd prefer to stick with the Android browser, I think.