|
@@ -605,11 +605,13 @@ window.initSegmentMoes = function(_parent) {
|
|
|
.off('keydown.visit-moe-escape')
|
|
|
.on('keydown.visit-moe-escape', function (e) {
|
|
|
if(e.which === 27) {
|
|
|
- let visibleMoes = $('[visit-moe] [url]:not([show]):visible');
|
|
|
- if (visibleMoes.length) {
|
|
|
- visibleMoes.hide();
|
|
|
- markEventAsConsumed(e);
|
|
|
- return false;
|
|
|
+ if(!isEventConsumed(e)) {
|
|
|
+ let visibleMoes = $('[visit-moe] [url]:not([show]):visible');
|
|
|
+ if (visibleMoes.length) {
|
|
|
+ visibleMoes.hide();
|
|
|
+ markEventAsConsumed(e);
|
|
|
+ return false;
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
});
|