diff --git a/www/js/search.js b/www/js/search.js index f54e0a90745971a50f8493d778bec2c2ec0ef83a..6bc1e5881ca2e6fbfe942094fe88796185cada29 100644 --- a/www/js/search.js +++ b/www/js/search.js @@ -360,6 +360,14 @@ } passiveQuery(q, false); }); + + if (window.parent != undefined) { + $(document).on('keydown', function(e) { + if (!e.keyCode || e.keyCode === 27) { + window.parent.postMessage('wdn.search.close', "*"); + } + }); + } }); });