I've been plagued by this rather annoying little bug in the editor lately. Whenever I use font styles (b, i, u, font, text colour, subscript, superscript) and press backspace, the cursor ends up in the wrong position. When I press backspace at the end of a formatted word, it will place the cursor at the start of the word and delete the preceding space. If I type a formatted word, stop the styling by toggling the button or the shortcut key and then type more text followed by a backspace the cursor will move to the end of the last formatted word and delete its last character.

This bug seems to only occur in Chrome

Steps to reproduce:

1) At end of current word
  1. Type a word followed by a space
  2. Toggle on a formatting style
  3. Type text (do not toggle the formatting off)
  4. Press backspace
  5. Note the cursor position is in between the formatted word and the previous word
2) After end of formatted word
  1. Type a word followed by a space
  2. Toggle on a formatting style
  3. Type text
  4. Toggle formatting off
  5. Type more text
  6. Press backspace
  7. Note the cursor position is at the end of the last formatted word
3) Toggle on/off and proceed
  1. Type a word followed by a space
  2. Toggle on a formatting style
  3. Toggle off the formatting style
  4. Type more text
  5. Press backspace
  6. Note the cursor position is where the cursor was when you toggle the style on/off
Note
Wherever I mention toggling on or off a formatting style it is one of: bold, italic, underline, colour - either via the toolbar or shorcut key where available. (And not via selecting text and toggling formatting)

Bug observed in:
  1. Chrome 16.0.912.63 (Win7, Mac)
Additionally tested but not observed in:
  1. Firefox 7 (Mac)
  2. Firefox 9.0.1 (Win7, Mac)
  3. Firefox 10 beta 2 (Win7)
  4. Internet Explorer 9