fix scrolling while clicking up and down on search results

This commit is contained in:
Sam 2013-06-17 16:23:03 +10:00
parent 7ca5ab3da3
commit 4714d31c01
2 changed files with 13 additions and 7 deletions

View File

@ -18,12 +18,18 @@ Discourse.SearchView = Discourse.View.extend({
return $('body').on('keydown.search', function(e) { return $('body').on('keydown.search', function(e) {
if ($('#search-dropdown').is(':visible')) { if ($('#search-dropdown').is(':visible')) {
switch (e.which) { switch (e.which) {
case 13: case 13:
return controller.select(); controller.select();
case 38: e.preventDefault();
return controller.moveUp(); break;
case 40: case 38:
return controller.moveDown(); controller.moveUp();
e.preventDefault();
break;
case 40:
controller.moveDown();
e.preventDefault();
break;
} }
} }
}); });