提交 18ab4c42 编写于 作者: J Joao Moreno

fix size restore issue in extensions viewlet

上级 3760534f
......@@ -414,7 +414,8 @@ export class ViewsViewlet extends PanelViewlet {
});
toCreate.push(view);
this.addPanel(view, viewState ? viewState.size : 200, index);
const size = viewState ? viewState.size : (viewDescriptor.size || 200);
this.addPanel(view, size, index);
this.viewsViewletPanels.splice(index, 0, view);
}
......
......@@ -136,7 +136,7 @@ export class ExtensionsViewlet extends PersistentViewsViewlet implements IExtens
name: localize('marketPlace', "Marketplace"),
location: ViewLocation.Extensions,
ctor: ExtensionsListView,
when: ContextKeyExpr.and(ContextKeyExpr.has('extensionsViewletVisible'), ContextKeyExpr.has('searchExtensions'), ContextKeyExpr.not('searchInstalledExtensions')),
when: ContextKeyExpr.and(ContextKeyExpr.has('searchExtensions'), ContextKeyExpr.not('searchInstalledExtensions')),
size: 100
};
}
......@@ -147,7 +147,7 @@ export class ExtensionsViewlet extends PersistentViewsViewlet implements IExtens
name: localize('installedExtensions', "Installed"),
location: ViewLocation.Extensions,
ctor: InstalledExtensionsView,
when: ContextKeyExpr.and(ContextKeyExpr.has('extensionsViewletVisible'), ContextKeyExpr.not('searchExtensions')),
when: ContextKeyExpr.and(ContextKeyExpr.not('searchExtensions')),
size: 50
};
}
......@@ -158,7 +158,7 @@ export class ExtensionsViewlet extends PersistentViewsViewlet implements IExtens
name: localize('searchInstalledExtensions', "Installed"),
location: ViewLocation.Extensions,
ctor: InstalledExtensionsView,
when: ContextKeyExpr.and(ContextKeyExpr.has('extensionsViewletVisible'), ContextKeyExpr.has('searchInstalledExtensions')),
when: ContextKeyExpr.and(ContextKeyExpr.has('searchInstalledExtensions')),
size: 50
};
}
......@@ -169,7 +169,7 @@ export class ExtensionsViewlet extends PersistentViewsViewlet implements IExtens
name: localize('recommendedExtensions', "Recommended"),
location: ViewLocation.Extensions,
ctor: RecommendedExtensionsView,
when: ContextKeyExpr.and(ContextKeyExpr.has('extensionsViewletVisible'), ContextKeyExpr.not('searchExtensions')),
when: ContextKeyExpr.and(ContextKeyExpr.not('searchExtensions')),
size: 50,
canToggleVisibility: true
};
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册