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