Add focus logic to the tabbed panel (#5649)

* add focus logic to the tabbed panel

* change enter to be on key up

* fix  tests
This commit is contained in:
Anthony Dresser
2019-05-28 12:44:22 -07:00
committed by GitHub
parent d386311e54
commit f8ccafd2af
13 changed files with 62 additions and 15 deletions

View File

@@ -341,7 +341,8 @@ export class ProfilerEditor extends BaseEditor {
title: nls.localize('text', "Text"),
view: {
layout: dim => this._editor.layout(dim),
render: parent => parent.appendChild(editorContainer)
render: parent => parent.appendChild(editorContainer),
focus: () => this._editor.focus()
}
});
@@ -379,7 +380,8 @@ export class ProfilerEditor extends BaseEditor {
title: nls.localize('details', "Details"),
view: {
layout: dim => this._detailTable.layout(dim),
render: parent => parent.appendChild(detailTableContainer)
render: parent => parent.appendChild(detailTableContainer),
focus: () => this._detailTable.focus()
}
});