提交 b34a71e2 编写于 作者: A Alex Ross

Fix view order in remote explorer

Fixes #112200
上级 4fae21b6
...@@ -113,7 +113,7 @@ export abstract class FilterViewPaneContainer extends ViewPaneContainer { ...@@ -113,7 +113,7 @@ export abstract class FilterViewPaneContainer extends ViewPaneContainer {
} }
onDidAddViewDescriptors(added: IAddedViewDescriptorRef[]): ViewPane[] { onDidAddViewDescriptors(added: IAddedViewDescriptorRef[]): ViewPane[] {
const panes: ViewPane[] = super.onDidAddViewDescriptors(added); const panes: ViewPane[] = super.onDidAddViewDescriptors(added.sort((a, b) => a.index - b.index));
for (let i = 0; i < added.length; i++) { for (let i = 0; i < added.length; i++) {
if (this.constantViewDescriptors.has(added[i].viewDescriptor.id)) { if (this.constantViewDescriptors.has(added[i].viewDescriptor.id)) {
panes[i].setExpanded(false); panes[i].setExpanded(false);
......
...@@ -450,6 +450,7 @@ class HelpPanelDescriptor implements IViewDescriptor { ...@@ -450,6 +450,7 @@ class HelpPanelDescriptor implements IViewDescriptor {
readonly canToggleVisibility = true; readonly canToggleVisibility = true;
readonly hideByDefault = false; readonly hideByDefault = false;
readonly group = 'help@50'; readonly group = 'help@50';
readonly order = -10;
constructor(viewModel: IViewModel) { constructor(viewModel: IViewModel) {
this.ctorDescriptor = new SyncDescriptor(HelpPanel, [viewModel]); this.ctorDescriptor = new SyncDescriptor(HelpPanel, [viewModel]);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册