diff --git a/src/renderer/components/+extensions/extensions.tsx b/src/renderer/components/+extensions/extensions.tsx index 1f0af3c811..b7185725b0 100644 --- a/src/renderer/components/+extensions/extensions.tsx +++ b/src/renderer/components/+extensions/extensions.tsx @@ -66,11 +66,11 @@ export class Extensions extends React.Component { * Extensions that were removed from extensions but are still in "uninstalling" state */ @computed get removedUninstalling() { - return Array.from(this.extensionState.entries()).filter(([id, extension]) => + return Array.from(this.extensionState.entries()).filter(([id, extension]) => extension.state === "uninstalling" && !this.extensions.find(extension => extension.id === id) ).map(([id, extension]) => ({ ...extension, id })); } - + componentDidMount() { disposeOnUnmount(this, reaction(() => this.extensions, (extensions) => { @@ -353,7 +353,7 @@ export class Extensions extends React.Component {
{search &&

No search results found

} - {!search &&

There are no installed extensions. See list of available extensions.

} + {!search &&

There are no installed extensions. See list of available extensions.

}
); @@ -402,8 +402,8 @@ export class Extensions extends React.Component {

Lens Extensions

- Lens extensions let you add new features to your installation to support your workflow. - Check out documentation to learn more. + Add new features and functionality via Lens Extensions. + Check out documentation to learn more or see the list of available extensions.
@@ -442,11 +442,11 @@ export class Extensions extends React.Component {

Installed Extensions

- { this.search = value} - />} + /> {this.renderExtensions()}