Skip to content

Commit 785e46c

Browse files
committed
microsoft#138128 remove bookmark when not needed
1 parent 365cda0 commit 785e46c

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

src/vs/workbench/contrib/extensions/browser/extensionsWidgets.ts

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -254,11 +254,15 @@ export class PreReleaseBookmarkWidget extends ExtensionWidget {
254254
if (this.extension.isBuiltin) {
255255
return;
256256
}
257-
if (this.extension.hasPreReleaseVersion) {
258-
this.element = append(this.parent, $('div.extension-bookmark'));
259-
const preRelease = append(this.element, $('.pre-release'));
260-
append(preRelease, $('span' + ThemeIcon.asCSSSelector(preReleaseIcon)));
257+
if (!this.extension.hasPreReleaseVersion) {
258+
return;
259+
}
260+
if (this.extension.state === ExtensionState.Installed && this.extension.local?.isPreReleaseVersion) {
261+
return;
261262
}
263+
this.element = append(this.parent, $('div.extension-bookmark'));
264+
const preRelease = append(this.element, $('.pre-release'));
265+
append(preRelease, $('span' + ThemeIcon.asCSSSelector(preReleaseIcon)));
262266
}
263267

264268
}

0 commit comments

Comments
 (0)