= Steps to reproduce:
1) Open a page (in Firefox). Click at the end of a sentence.
2) Use the citoid service to fill in a ref.ce =
3) Decide that the results of the citoid service aren't what you want. See that [1] has been inserted and is highlighted1. In Firefox, open a page in VisualEditor.
4) Press backspace/delete key,2. to remove the [1]Use the Citoid service to generate a citation.
5) Discover that you're back in read mode and all of your changes have been permanently lost3. //Before// clicking "insert" in the citation context item, hit backspace.
4. Rather than aborting the Citoid process (i.e. discarding the generated citation), the backspace causes a dialog to appear asking whether you want to leave the page with unsaved changes.
Surely there's a way to make backspace actually backspace over text, or do nothing, rather than surrendering this key to the browser at this stage?