Always handle the escape key when shortcuts are enabled

This commit is contained in:
Nadav Tasher 2024-12-30 00:34:40 +02:00
parent f1d8220ab7
commit cf75623184

View file

@ -23,6 +23,10 @@ Mousetrap.stopCallback = (e, element) => {
if (!ReactiveCache.getCurrentUser().isKeyboardShortcuts())
return true;
// Always handle escape
if (e.keyCode === 27)
return false;
// Make sure there are no selected characters
if (window.getSelection().type === "Range")
return true;