diff --git a/panels/dev-info/ha-panel-dev-info.html b/panels/dev-info/ha-panel-dev-info.html index 83b622d083..d4f5bf190b 100644 --- a/panels/dev-info/ha-panel-dev-info.html +++ b/panels/dev-info/ha-panel-dev-info.html @@ -251,6 +251,12 @@ class HaPanelDevInfo extends Polymer.Element { ready() { super.ready(); this.addEventListener('hass-service-called', ev => this.serviceCalled(ev)); + // Fix for overlay showing on top of dialog. + this.$.showlog.addEventListener('iron-overlay-opened', (ev) => { + if (ev.target.withBackdrop) { + ev.target.parentNode.insertBefore(ev.target.backdropElement, ev.target); + } + }); } serviceCalled(ev) {