Fix dev info panel dialog overlay (#971)

This commit is contained in:
Paulus Schoutsen 2018-03-05 15:18:37 -08:00 committed by GitHub
parent f9b7268b9a
commit ca6ec8bb0f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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) {