We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9457fbf commit e703fb1Copy full SHA for e703fb1
1 file changed
src/vs/workbench/contrib/codeEditor/browser/quickaccess/gotoSymbolQuickAccess.ts
@@ -172,6 +172,20 @@ export class GotoSymbolQuickAccessProvider extends AbstractGotoSymbolQuickAccess
172
updatePickerItems();
173
disposables.add(picker.onDidChangeValue(updatePickerItems));
174
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
189
}).catch(err => {
190
onUnexpectedError(err);
191
picker.hide();
0 commit comments