diff --git a/client/lib/popup.js b/client/lib/popup.js index cae226594..cffeb266c 100644 --- a/client/lib/popup.js +++ b/client/lib/popup.js @@ -192,17 +192,21 @@ window.Popup = new (class { } })(); -// We close a potential opened popup on any left click on the document, or go -// one step back by pressing escape. -const escapeActions = ['back', 'close']; -escapeActions.forEach(actionName => { - EscapeActions.register( - `popup-${actionName}`, - () => Popup[actionName](), - () => Popup.isOpen(), - { - noClickEscapeOn: '.js-pop-over,.js-open-card-title-popup', - enabledOnClick: actionName === 'close', - }, - ); +Meteor.startup(() => { + if (!Utils.isMiniScreen()) { + // We close a potential opened popup on any left click on the document, or go + // one step back by pressing escape. + const escapeActions = ['back', 'close']; + escapeActions.forEach(actionName => { + EscapeActions.register( + `popup-${actionName}`, + () => Popup[actionName](), + () => Popup.isOpen(), + { + noClickEscapeOn: '.js-pop-over,.js-open-card-title-popup', + enabledOnClick: actionName === 'close', + }, + ); + }); + } });