File tree Expand file tree Collapse file tree
src/vs/workbench/parts/extensions/electron-browser Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -307,13 +307,14 @@ export class ExtensionsViewlet extends ComposedViewsViewlet implements IExtensio
307307 this . searchInstalledExtensionsContextKey . set ( InstalledExtensionsView . isInsalledExtensionsQuery ( value ) ) ;
308308 this . searchRecommendedExtensionsContextKey . set ( RecommendedExtensionsView . isRecommendedExtensionsQuery ( value ) ) ;
309309
310- await this . updateViews ( ) ;
310+ await this . updateViews ( ! ! value ) ;
311311 }
312312
313- protected async updateViews ( ) : TPromise < IView [ ] > {
313+ protected async updateViews ( showAll ?: boolean ) : TPromise < IView [ ] > {
314314 const created = await super . updateViews ( ) ;
315- if ( created . length ) {
316- await this . progress ( TPromise . join ( created . map ( view => ( < ExtensionsListView > view ) . show ( this . searchBox . value ) ) ) ) ;
315+ const toShow = showAll ? this . views : created ;
316+ if ( toShow . length ) {
317+ await this . progress ( TPromise . join ( toShow . map ( view => ( < ExtensionsListView > view ) . show ( this . searchBox . value ) ) ) ) ;
317318 }
318319 return created ;
319320 }
You can’t perform that action at this time.
0 commit comments