53fed83e05
<panel> takes over Escape handling by just closing the popup via what looks like a capturing listener on document, since Escape keydown events never even reach the popup itself. When the popup is just closed like that, tagsBox is blurred so all unwanted edits get saved. To properly handle Escape, attach our own capturing listener that will reset all edits before the popup is closed. Fixes: #4398 |
||
---|---|---|
.. | ||
scaffold | ||
zotero | ||
zotero-platform |