提交 66437502 编写于 作者: S Sandeep Somavarapu

Fix #108647

上级 bdb0ef4d
...@@ -30,6 +30,7 @@ import { isEqual } from 'vs/base/common/resources'; ...@@ -30,6 +30,7 @@ import { isEqual } from 'vs/base/common/resources';
import { URI } from 'vs/base/common/uri'; import { URI } from 'vs/base/common/uri';
import { IViewsService, ViewContainerLocation, IViewDescriptorService } from 'vs/workbench/common/views'; import { IViewsService, ViewContainerLocation, IViewDescriptorService } from 'vs/workbench/common/views';
import { ILifecycleService } from 'vs/workbench/services/lifecycle/common/lifecycle'; import { ILifecycleService } from 'vs/workbench/services/lifecycle/common/lifecycle';
import { isWeb } from 'vs/base/common/platform';
type UserAccountClassification = { type UserAccountClassification = {
id: { classification: 'EndUserPseudonymizedInformation', purpose: 'BusinessInsight' }; id: { classification: 'EndUserPseudonymizedInformation', purpose: 'BusinessInsight' };
...@@ -268,7 +269,9 @@ export class UserDataSyncWorkbenchService extends Disposable implements IUserDat ...@@ -268,7 +269,9 @@ export class UserDataSyncWorkbenchService extends Disposable implements IUserDat
const syncTitle = SYNC_TITLE; const syncTitle = SYNC_TITLE;
const title = `${syncTitle} [(${localize('show log', "show log")})](command:${SHOW_SYNC_LOG_COMMAND_ID})`; const title = `${syncTitle} [(${localize('show log', "show log")})](command:${SHOW_SYNC_LOG_COMMAND_ID})`;
const manualSyncTask = await this.userDataSyncService.createManualSyncTask(); const manualSyncTask = await this.userDataSyncService.createManualSyncTask();
const disposable = this.lifecycleService.onBeforeShutdown(e => e.veto(this.onBeforeShutdown(manualSyncTask))); const disposable = isWeb
? Disposable.None /* In web long running shutdown handlers will not work */
: this.lifecycleService.onBeforeShutdown(e => e.veto(this.onBeforeShutdown(manualSyncTask)));
try { try {
await this.syncBeforeTurningOn(title, manualSyncTask); await this.syncBeforeTurningOn(title, manualSyncTask);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册