Fix toast on Firefox (#3239)

This commit is contained in:
Paulus Schoutsen 2019-06-02 07:13:10 -07:00 committed by Bram Kragten
parent d14c6125da
commit 1eee186e79
1 changed files with 7 additions and 2 deletions

View File

@ -35,13 +35,18 @@ class NotificationManager extends LitElement {
@query("ha-toast") private _toast!: HaToast;
public showDialog({
public async showDialog({
message,
action,
duration,
dismissable,
}: ShowToastParams) {
const toast = this._toast;
let toast = this._toast;
// Can happen on initial load
if (!toast) {
await this.updateComplete;
toast = this._toast;
}
toast.setAttribute("dir", computeRTL(this.hass) ? "rtl" : "ltr");
this._action = action || undefined;
this._noCancelOnOutsideClick =