Allow updating the title of a composite even if it is not active (#106892)

Fixes #106083
This commit is contained in:
Matt Bierner
2020-09-18 14:49:55 -07:00
committed by GitHub
parent fec75ce912
commit 2ac15236ea
@@ -284,13 +284,14 @@ export abstract class CompositePart<T extends Composite> extends Part {
protected onTitleAreaUpdate(compositeId: string): void {
// Active Composite
// Title
const compositeItem = this.instantiatedCompositeItems.get(compositeId);
if (compositeItem) {
this.updateTitle(compositeItem.composite.getId(), compositeItem.composite.getTitle());
}
// Actions
if (this.activeComposite && this.activeComposite.getId() === compositeId) {
// Title
this.updateTitle(this.activeComposite.getId(), this.activeComposite.getTitle());
// Actions
const actionsBinding = this.collectCompositeActions(this.activeComposite);
this.mapActionsBindingToComposite.set(this.activeComposite.getId(), actionsBinding);
actionsBinding();