Skip to content

Commit e703fb1

Browse files
committed
1 parent 9457fbf commit e703fb1

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

src/vs/workbench/contrib/codeEditor/browser/quickaccess/gotoSymbolQuickAccess.ts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,20 @@ export class GotoSymbolQuickAccessProvider extends AbstractGotoSymbolQuickAccess
172172
updatePickerItems();
173173
disposables.add(picker.onDidChangeValue(updatePickerItems));
174174

175+
let ignoreFirstActiveEvent = true;
176+
disposables.add(picker.onDidChangeActive(() => {
177+
const [entry] = picker.activeItems;
178+
179+
if (entry && entries[entry.index]) {
180+
if (ignoreFirstActiveEvent) {
181+
ignoreFirstActiveEvent = false;
182+
return;
183+
}
184+
185+
entries[entry.index]?.reveal();
186+
}
187+
}));
188+
175189
}).catch(err => {
176190
onUnexpectedError(err);
177191
picker.hide();

0 commit comments

Comments
 (0)