@@ -20,7 +20,7 @@ import { AuthenticationSessionInfo, getCurrentAuthenticationSessionInfo } from '
20
20
import { getSyncAreaLabel } from '../common/userDataSync.js' ;
21
21
import { isWeb } from '../../../../base/common/platform.js' ;
22
22
import { Barrier , Promises } from '../../../../base/common/async.js' ;
23
- import { EXTENSION_INSTALL_SKIP_PUBLISHER_TRUST_CONTEXT , EXTENSION_INSTALL_SOURCE_CONTEXT , ExtensionInstallSource , IExtensionGalleryService , IExtensionManagementService , IGlobalExtensionEnablementService , ILocalExtension } from '../../../../platform/extensionManagement/common/extensionManagement.js' ;
23
+ import { EXTENSION_INSTALL_SKIP_PUBLISHER_TRUST_CONTEXT , IExtensionGalleryService , IExtensionManagementService , IGlobalExtensionEnablementService , ILocalExtension } from '../../../../platform/extensionManagement/common/extensionManagement.js' ;
24
24
import { IEnvironmentService } from '../../../../platform/environment/common/environment.js' ;
25
25
import { IExtensionService , toExtensionDescription } from '../../extensions/common/extensions.js' ;
26
26
import { areSameExtensions } from '../../../../platform/extensionManagement/common/extensionManagementUtil.js' ;
@@ -384,10 +384,11 @@ class NewExtensionsInitializer implements IUserDataSyncResourceInitializer {
384
384
}
385
385
this . logService . trace ( `Installing extension...` , galleryExtension . identifier . id ) ;
386
386
const local = await this . extensionManagementService . installFromGallery ( galleryExtension , {
387
+ isMachineScoped : false , /* set isMachineScoped to prevent install and sync dialog in web */
387
388
donotIncludePackAndDependencies : true ,
388
389
installGivenVersion : ! ! extensionToSync . version ,
389
390
installPreReleaseVersion : extensionToSync . preRelease ,
390
- context : { [ EXTENSION_INSTALL_SKIP_PUBLISHER_TRUST_CONTEXT ] : true , [ EXTENSION_INSTALL_SOURCE_CONTEXT ] : ExtensionInstallSource . SETTINGS_SYNC }
391
+ context : { [ EXTENSION_INSTALL_SKIP_PUBLISHER_TRUST_CONTEXT ] : true }
391
392
} ) ;
392
393
if ( ! preview . disabledExtensions . some ( identifier => areSameExtensions ( identifier , galleryExtension . identifier ) ) ) {
393
394
newlyEnabledExtensions . push ( local ) ;
0 commit comments