From 48ed2fba30b8a5872cb156f8d1feb4cb1af94435 Mon Sep 17 00:00:00 2001 From: Diego Sampaio Date: Fri, 14 Feb 2020 21:36:37 -0300 Subject: [PATCH] Fix enter behavior --- app/ui-utils/client/lib/modal.js | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/app/ui-utils/client/lib/modal.js b/app/ui-utils/client/lib/modal.js index 2e43898bbdb..dc77ddbce18 100644 --- a/app/ui-utils/client/lib/modal.js +++ b/app/ui-utils/client/lib/modal.js @@ -168,12 +168,7 @@ export const modal = { instance.close(); } - if (!document.querySelector('.rc-modal__content').contains(event.target)) { - return; - } - - - if (instance && instance && instance.confirmOnEnter && event.key === 'Enter') { + if (instance && instance.confirmOnEnter && event.key === 'Enter') { event.preventDefault(); event.stopPropagation(); @@ -220,6 +215,8 @@ Template.rc_modal.onRendered(function() { if (this.data.input) { $('.js-modal-input', this.firstNode).focus(); + } else if (this.data.showConfirmButton && this.data.confirmOnEnter) { + $('.js-confirm', this.firstNode).focus(); } this.data.closeOnEscape && document.addEventListener('keydown', modal.onKeyDown);