提交 bfb9eb67 编写于 作者: S Sandeep Somavarapu

Show the action if it is active

上级 2464198d
......@@ -167,8 +167,9 @@ export class CompositeBar extends Widget implements ICompositeBar {
public activateComposite(id: string): void {
const previousActiveItem = this.model.activeItem;
if (this.model.activate(id)) {
// Update if either current or previous active items are not pinned
if (!this.model.activeItem.pinned || (previousActiveItem && !previousActiveItem.pinned)) {
// Update if current composite is neither visible nor pinned
// or previous active composite is not pinned
if (this.visibleComposites.indexOf(id) === - 1 || !this.model.activeItem.pinned || (previousActiveItem && !previousActiveItem.pinned)) {
this.updateCompositeSwitcher();
}
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册