Sessions - fix regression with persisting view mode (#303404)

Co-authored-by: João Moreno <joaomoreno@users.noreply.github.com>
This commit is contained in:
Ladislau Szomoru
2026-03-20 09:10:13 +00:00
committed by GitHub
parent 04586b852a
commit a7b748aa73

View File

@@ -35,7 +35,7 @@ import { ILogService } from '../../../../platform/log/common/log.js';
import { bindContextKey } from '../../../../platform/observable/common/platformObservableUtils.js';
import { IOpenerService } from '../../../../platform/opener/common/opener.js';
import { ServiceCollection } from '../../../../platform/instantiation/common/serviceCollection.js';
import { IStorageService, StorageScope } from '../../../../platform/storage/common/storage.js';
import { IStorageService, StorageScope, StorageTarget } from '../../../../platform/storage/common/storage.js';
import { ITelemetryService } from '../../../../platform/telemetry/common/telemetry.js';
import { IThemeService } from '../../../../platform/theme/common/themeService.js';
import { IWorkspaceContextService } from '../../../../platform/workspace/common/workspace.js';
@@ -224,6 +224,7 @@ class ChangesViewModel extends Disposable {
return;
}
this.viewModeObs.set(mode, undefined);
this.storageService.store('changesView.viewMode', mode, StorageScope.WORKSPACE, StorageTarget.USER);
}
constructor(