mirror of
https://github.com/microsoft/vscode.git
synced 2026-09-23 07:16:29 +01:00
Allow updating the title of a composite even if it is not active (#106892)
Fixes #106083
This commit is contained in:
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user