mirror of
https://github.com/fastmail/Squire.git
synced 2025-02-07 06:37:59 -05:00
Because focus/blur events are fired synchonously, browsers can get confused if UI code starts focusing other elements while inside a focus/blur handler, and end up firing events in the wrong order which can cause infinite loops. This change ensures we only get a focus/blur event when they really are happening, and you always get one then the other. |
||
---|---|---|
.. | ||
Clean.js | ||
Clipboard.js | ||
Constants.js | ||
document.html | ||
Editor.js | ||
intro.js | ||
KeyHandlers.js | ||
Node.js | ||
outro.js | ||
Range.js | ||
TreeWalker.js |