浏览代码

Defaults sidebar toggle to SCM

main
Eric Amodio 2 年前
父节点
当前提交
21b1201a04
共有 1 个文件被更改,包括 3 次插入10 次删除
  1. +3
    -10
      src/webviews/home/homeWebviewView.ts

+ 3
- 10
src/webviews/home/homeWebviewView.ts 查看文件

@ -67,9 +67,7 @@ export class HomeWebviewView extends WebviewViewBase {
}
private onStorageChanged(e: StorageChangeEvent) {
if (e.key !== 'views:layout') {
return;
}
if (e.key !== 'views:layout') return;
this.notifyDidChangeLayout();
}
@ -270,18 +268,13 @@ export class HomeWebviewView extends WebviewViewBase {
private getLayout() {
const layout = this.container.storage.get('views:layout');
if (layout == null) {
return ViewsLayout.GitLens;
}
return layout as ViewsLayout;
return layout != null ? (layout as ViewsLayout) : ViewsLayout.SourceControl;
}
private notifyDidChangeLayout() {
if (!this.isReady) return;
void this.notify(DidChangeLayoutType, {
layout: this.getLayout(),
});
void this.notify(DidChangeLayoutType, { layout: this.getLayout() });
}
private _validateSubscriptionDebounced: Deferrable<HomeWebviewView['validateSubscription']> | undefined = undefined;

正在加载...
取消
保存