Steps to reproduce:
- Start writing a forum post.
- Type 'Moddel is'
- Use arrow keys or click to put the input after the first 'd' (Mod|dle is)
- Press delete twice (by mistake). (M|dle is)
- Realise you mistake, and so press CTRL+Z to undo.
Expected result: Input point us after the d (Mod|dle is)
Actual result: Input point is at the start of the input (|Moddle is)
This is very disconcerting becuase it is hard to notce what happened, and if you continue typing using your muscle memory, weird thigns happen.