diff --git a/packages/vsx-registry/src/browser/vsx-registry-frontend-module.ts b/packages/vsx-registry/src/browser/vsx-registry-frontend-module.ts index fe3b8f4416b00..2bb0b34eec0c9 100644 --- a/packages/vsx-registry/src/browser/vsx-registry-frontend-module.ts +++ b/packages/vsx-registry/src/browser/vsx-registry-frontend-module.ts @@ -78,6 +78,7 @@ export default new ContainerModule((bind, unbind, isBound, rebind) => { progressLocationId: 'extensions' }); child.bind(VSXExtensionsViewContainer).toSelf(); + child.bind(VSXExtensionsSearchBar).toSelf().inSingletonScope(); const viewContainer = child.get(VSXExtensionsViewContainer); const widgetManager = child.get(WidgetManager); for (const id of [ @@ -96,7 +97,6 @@ export default new ContainerModule((bind, unbind, isBound, rebind) => { })).inSingletonScope(); bind(VSXExtensionsSearchModel).toSelf().inSingletonScope(); - bind(VSXExtensionsSearchBar).toSelf().inSingletonScope(); rebind(LanguageQuickPickService).to(VSXLanguageQuickPickService).inSingletonScope();