diff --git a/hassio/src/dialogs/repositories/dialog-hassio-repositories.ts b/hassio/src/dialogs/repositories/dialog-hassio-repositories.ts index d7e9d90b28..3c37d66c0b 100644 --- a/hassio/src/dialogs/repositories/dialog-hassio-repositories.ts +++ b/hassio/src/dialogs/repositories/dialog-hassio-repositories.ts @@ -249,6 +249,8 @@ class HassioRepositoriesDialog extends LitElement { await addStoreRepository(this.hass, input.value); await this._loadData(); + fireEvent(this, "supervisor-collection-refresh", { collection: "store" }); + input.value = ""; } catch (err: any) { this._error = extractApiErrorMessage(err); @@ -261,6 +263,8 @@ class HassioRepositoriesDialog extends LitElement { try { await removeStoreRepository(this.hass, slug); await this._loadData(); + + fireEvent(this, "supervisor-collection-refresh", { collection: "store" }); } catch (err: any) { this._error = extractApiErrorMessage(err); }