提交 e703fb17 编写于 作者: R rebornix

Re #96489

上级 9457fbfe
...@@ -172,6 +172,20 @@ export class GotoSymbolQuickAccessProvider extends AbstractGotoSymbolQuickAccess ...@@ -172,6 +172,20 @@ export class GotoSymbolQuickAccessProvider extends AbstractGotoSymbolQuickAccess
updatePickerItems(); updatePickerItems();
disposables.add(picker.onDidChangeValue(updatePickerItems)); disposables.add(picker.onDidChangeValue(updatePickerItems));
let ignoreFirstActiveEvent = true;
disposables.add(picker.onDidChangeActive(() => {
const [entry] = picker.activeItems;
if (entry && entries[entry.index]) {
if (ignoreFirstActiveEvent) {
ignoreFirstActiveEvent = false;
return;
}
entries[entry.index]?.reveal();
}
}));
}).catch(err => { }).catch(err => {
onUnexpectedError(err); onUnexpectedError(err);
picker.hide(); picker.hide();
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册