Merge branch 'master' into fix-infinite-scroll

This commit is contained in:
Markus Heiser 2020-01-28 10:59:03 +00:00 committed by GitHub
commit e64ff38217
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
157 changed files with 6509 additions and 10928 deletions

View file

@ -125,6 +125,14 @@ $(document).ready(function() {
}
});
function nextResult(current, direction) {
var next = current[direction]();
while (!next.is('.result') && next.length !== 0) {
next = next[direction]();
}
return next
}
function highlightResult(which) {
return function() {
var current = $('.result[data-vim-selected]');
@ -157,13 +165,13 @@ $(document).ready(function() {
}
break;
case 'down':
next = current.next('.result');
next = nextResult(current, 'next');
if (next.length === 0) {
next = $('.result:first');
}
break;
case 'up':
next = current.prev('.result');
next = nextResult(current, 'prev');
if (next.length === 0) {
next = $('.result:last');
}