command
command copied to clipboard
Slashes randomly inserted on Canvas (usecanvas.com)
To reproduce:
- Create a new Canvas
- Type a slash, then any other character
- Observe the extra slash placed after the cursor (also that it can't be deleted by pressing delete or backspace)
- Attempt to delete the letter (delete produces pessimal results, backspace just inserts slashes)
- Observe that extra slashes and letters are added after the cursor
The only way to recover from this is by selecting all text containing a slash (either with the mouse or the home/end buttons) and deleting it, as all attempts to use backspace/delete without text selected simply cause the characters to reproduce.
More details: Canvas uses a ContentEditable div instead of a textarea or similar. Will that make this impossible to fix, given how broken ContentEditable is?
It should be fixable — Gmail uses contenteditables and I've been able to make it work there!