@@ -28,7 +28,6 @@ function initHotKeys() {
28 // ESC to close search window
28 // ESC to close search window
29 if (key === 'Escape' || key === 'Esc' || key === 27) {
29 if (key === 'Escape' || key === 'Esc' || key === 27) {
30 document.body.classList.remove('has-active-search-window');
30 document.body.classList.remove('has-active-search-window');
34 // / to close toggle window
33 // / to close toggle window
@@ -193,7 +192,6 @@ function formatSearchResultTitle(item) {
195function formatSearchResultItem(item, terms) {
194function formatSearchResultItem(item, terms) {
197 var li = document.createElement("li");
195 var li = document.createElement("li");
198 var createA = document.createElement("a");
196 var createA = document.createElement("a");
199 li.appendChild(createA);
197 li.appendChild(createA);
@@ -259,6 +257,16 @@ function initSearch() {
260+ // Don't refresh the page on enter
261+ searchInput.addEventListener('keydown', function(event){
262+ var key = event.key || event.keyCode;
264+ if (key === 13 || key === "Enter") {
265+ event.preventDefault();
263 searchInput.addEventListener("keyup", debounce(function() {
271 searchInput.addEventListener("keyup", debounce(function() {
264 inputReset.style.display="block";
272 inputReset.style.display="block";