提交 e3e59dcf 编写于 作者: B Benjamin Pasero

fix #76765

上级 8434efe7
......@@ -119,7 +119,8 @@ export class SidebarPart extends CompositePart<Viewlet> implements IViewletServi
// Viewlet deregister
this._register(this.registry.onDidDeregister(async (viewletDescriptor: ViewletDescriptor) => {
if (this.getActiveViewlet().getId() === viewletDescriptor.id) {
const activeViewlet = this.getActiveViewlet();
if (!activeViewlet || activeViewlet.getId() === viewletDescriptor.id) {
await this.openViewlet(this.getDefaultViewletId());
}
......@@ -177,7 +178,7 @@ export class SidebarPart extends CompositePart<Viewlet> implements IViewletServi
// Viewlet service
getActiveViewlet(): IViewlet {
getActiveViewlet(): IViewlet | null {
return <IViewlet>this.getActiveComposite();
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册