File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
src/vs/platform/extensionManagement/common Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -127,8 +127,8 @@ export abstract class AbstractExtensionsProfileScannerService extends Disposable
127
127
await this . withProfileExtensions ( profileLocation , profileExtensions => {
128
128
const result : IScannedProfileExtension [ ] = [ ] ;
129
129
for ( const extension of profileExtensions ) {
130
- if ( extensions . some ( ( [ e ] ) => areSameExtensions ( e . identifier , extension . identifier ) ) ) {
131
- // Remove the existing extension
130
+ if ( extensions . some ( ( [ e ] ) => areSameExtensions ( e . identifier , extension . identifier ) && e . manifest . version !== extension . version ) ) {
131
+ // Remove the existing extension with different version
132
132
extensionsToRemove . push ( extension ) ;
133
133
} else {
134
134
result . push ( extension ) ;
You can’t perform that action at this time.
0 commit comments