From 9451b7848c4a3fe21428e498565cf8b5039b2019 Mon Sep 17 00:00:00 2001 From: Johannes Rieken Date: Mon, 11 Dec 2017 14:56:19 +0100 Subject: [PATCH] fix #38772 --- src/vs/editor/contrib/snippet/snippetSession.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/vs/editor/contrib/snippet/snippetSession.ts b/src/vs/editor/contrib/snippet/snippetSession.ts index a588b76930d..0764236fae9 100644 --- a/src/vs/editor/contrib/snippet/snippetSession.ts +++ b/src/vs/editor/contrib/snippet/snippetSession.ts @@ -386,11 +386,13 @@ export class SnippetSession { next(): void { const newSelections = this._move(true); this._editor.setSelections(newSelections); + this._editor.revealPositionInCenterIfOutsideViewport(newSelections[0].getPosition()); } prev(): void { const newSelections = this._move(false); this._editor.setSelections(newSelections); + this._editor.revealPositionInCenterIfOutsideViewport(newSelections[0].getPosition()); } private _move(fwd: boolean | undefined): Selection[] { -- GitLab