Browse Source

Defaults sidebar toggle to SCM

main
Eric Amodio 2 years ago
parent
commit
21b1201a04
1 changed files with 3 additions and 10 deletions
  1. +3
    -10
      src/webviews/home/homeWebviewView.ts

+ 3
- 10
src/webviews/home/homeWebviewView.ts View File

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

Loading…
Cancel
Save