提交 62e8df33 编写于 作者: S Sandeep Somavarapu

Fix #46307

上级 1a60d699
...@@ -204,7 +204,10 @@ export class MarkersPanel extends Panel { ...@@ -204,7 +204,10 @@ export class MarkersPanel extends Panel {
ariaLabel: Messages.MARKERS_PANEL_ARIA_LABEL_PROBLEMS_TREE ariaLabel: Messages.MARKERS_PANEL_ARIA_LABEL_PROBLEMS_TREE
}); });
Constants.MarkerFocusContextKey.bindTo(this.tree.contextKeyService); const markerFocusContextKey = Constants.MarkerFocusContextKey.bindTo(this.tree.contextKeyService);
this._register(this.tree.onDidChangeFocus((e: { focus: any }) => markerFocusContextKey.set(e.focus instanceof Marker)));
const focusTracker = this._register(dom.trackFocus(this.tree.getHTMLElement()));
this._register(focusTracker.onDidBlur(() => markerFocusContextKey.set(false)));
const markersNavigator = this._register(new TreeResourceNavigator(this.tree, { openOnFocus: true })); const markersNavigator = this._register(new TreeResourceNavigator(this.tree, { openOnFocus: true }));
this._register(debounceEvent(markersNavigator.openResource, (last, event) => event, 75, true)(options => { this._register(debounceEvent(markersNavigator.openResource, (last, event) => event, 75, true)(options => {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册