This commit is contained in:
parent
af5ada7825
commit
86658c0236
@ -46,27 +46,32 @@ class {
|
|||||||
if(entity) {
|
if(entity) {
|
||||||
entity.dispatchEvent(ev);
|
entity.dispatchEvent(ev);
|
||||||
} else {
|
} else {
|
||||||
var root = document
|
var root = document.querySelector("home-assistant");
|
||||||
.querySelector("home-assistant")
|
root = root && root.shadowRoot;
|
||||||
.shadowRoot.querySelector("home-assistant-main")
|
root = root && root.querySelector("home-assistant-main");
|
||||||
.shadowRoot.querySelector("app-drawer-layout partial-panel-resolver")
|
root = root && root.shadowRoot;
|
||||||
.shadowRoot.querySelector("ha-panel-lovelace")
|
root = root && root.querySelector("app-drawer-layout partial-panel-resolver");
|
||||||
.shadowRoot.querySelector("hui-root")
|
root = root && root.shadowRoot;
|
||||||
if (root)
|
root = root && root.querySelector("ha-panel-lovelace");
|
||||||
root
|
root = root && root.shadowRoot;
|
||||||
.shadowRoot.querySelector("ha-app-layout #view")
|
root = root && root.querySelector("hui-root");
|
||||||
.firstElementChild
|
root = root && root.shadowRoot;
|
||||||
.dispatchEvent(ev);
|
root = root && root.querySelector("ha-app-layout #view");
|
||||||
|
root = root && root.firstElementChild;
|
||||||
|
if (root) root.dispatchEvent(ev);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static get lovelace() {
|
static get lovelace() {
|
||||||
var root = document
|
var root = document.querySelector("home-assistant");
|
||||||
.querySelector("home-assistant")
|
root = root && root.shadowRoot;
|
||||||
.shadowRoot.querySelector("home-assistant-main")
|
root = root && root.querySelector("home-assistant-main");
|
||||||
.shadowRoot.querySelector("app-drawer-layout partial-panel-resolver")
|
root = root && root.shadowRoot;
|
||||||
.shadowRoot.querySelector("ha-panel-lovelace")
|
root = root && root.querySelector("app-drawer-layout partial-panel-resolver");
|
||||||
.shadowRoot.querySelector("hui-root")
|
root = root && root.shadowRoot;
|
||||||
|
root = root && root.querySelector("ha-panel-lovelace")
|
||||||
|
root = root && root.shadowRoot;
|
||||||
|
root = root && root.querySelector("hui-root")
|
||||||
if (root) {
|
if (root) {
|
||||||
var ll = root.lovelace
|
var ll = root.lovelace
|
||||||
ll.current_view = root.___curView;
|
ll.current_view = root.___curView;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user