Came accross a very frustrating bug this week, it looks like this:

  1. Within an ios webview start typing in a content editable div.

  2. Make an obvious typo so that autocorrect makes a suggestion

  3. Tab a button or link somehwere else on the page.

  4. Autocorrect will insert two copies of the suggested word.

I’ve not seen this detailed anywhere else so I have provided a concrete example cordova app.

As yet I haven’t found any reasonable mitigation. Ideas?