Reveal search results in line just below viewport

Fixes #2445
This commit is contained in:
Daniel Imms
2019-10-07 14:27:29 -07:00
parent e14b1f75fe
commit 6f5e5215f2
+1 -1
View File
@@ -344,7 +344,7 @@ export class SearchAddon implements ITerminalAddon {
}
terminal.select(result.col, result.row, result.term.length);
// If it is not in the viewport then we scroll else it just gets selected
if (result.row > (terminal.buffer.viewportY + terminal.rows) || result.row < terminal.buffer.viewportY) {
if (result.row >= (terminal.buffer.viewportY + terminal.rows) || result.row < terminal.buffer.viewportY) {
let scroll = result.row - terminal.buffer.viewportY;
scroll = scroll - Math.floor(terminal.rows / 2);
terminal.scrollLines(scroll);