Dont load unnecessary translations for helper dialog (#21573)

This commit is contained in:
karwosts 2024-08-05 07:33:36 -07:00 committed by GitHub
parent 54e8a34f21
commit 0f21dfadf1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -123,13 +123,10 @@ export class DialogHelperDetail extends LitElement {
this._opened = true; this._opened = true;
await this.updateComplete; await this.updateComplete;
this.hass.loadFragmentTranslation("config"); this.hass.loadFragmentTranslation("config");
Promise.all([ const flows = await getConfigFlowHandlers(this.hass, ["helper"]);
getConfigFlowHandlers(this.hass, ["helper"]), await this.hass.loadBackendTranslation("title", flows, true);
// Ensure the titles are loaded before we render the flows. // Ensure the titles are loaded before we render the flows.
this.hass.loadBackendTranslation("title", undefined, true), this._helperFlows = flows;
]).then(([flows]) => {
this._helperFlows = flows;
});
} }
public closeDialog(): void { public closeDialog(): void {