Open nalgeon opened 6 months ago
I don't yet have the solution but I might have a good starting point: In the save function, Firefox seems to "think" anchorNode, focusNode and editor are the same. In Chrome it works correctly and identifies them as different.
The log In Chrome:
The log in Firefox:
Repro steps
Using Firefox 124/125, visit https://medv.io/codejar/, focus in the editor and delete all the code.
Enter the following code:
Place the cursor after the
5
and hit the Backspace key on your keyboard.Expected
Deletes
5
and cursor remains between parentheses.Actual
Deletes
5
and cursor jumps to the end of the file.Environment
Firefox 124/125, Windows/macOS.
Does not reproduce in Chrome or Safari.