fix overflow actions issue in panel/auxbar

上级 cb70ab55
......@@ -304,6 +304,10 @@ export class CompositeBar extends Widget implements ICompositeBar {
}
}
recomputeSizes(): void {
this.computeSizes(this.model.visibleItems);
}
layout(dimension: Dimension): void {
this.dimension = dimension;
if (dimension.height === 0 || dimension.width === 0) {
......
......@@ -294,6 +294,10 @@ export abstract class BasePanelPart extends CompositePart<PaneComposite> impleme
pinnedAction.setActivity(activity);
}
// Composite Bar Swither needs to refresh tabs sizes and overflow action
this.compositeBar.recomputeSizes();
this.layoutCompositeBar();
// only update our cached panel info after extensions are done registering
if (this.extensionsRegistered) {
this.saveCachedPanels();
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册