Fix scroll to top dev tools (#6455)

Fixes https://github.com/home-assistant/frontend/issues/6448
This commit is contained in:
Bram Kragten 2020-07-28 11:16:47 +02:00 committed by GitHub
parent 68e1378615
commit 29199e2782
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -13,7 +13,6 @@ import {
property, property,
TemplateResult, TemplateResult,
} from "lit-element"; } from "lit-element";
import scrollToTarget from "../../common/dom/scroll-to-target";
import { navigate } from "../../common/navigate"; import { navigate } from "../../common/navigate";
import "../../components/ha-menu-button"; import "../../components/ha-menu-button";
import { haStyle } from "../../resources/styles"; import { haStyle } from "../../resources/styles";
@ -86,13 +85,9 @@ class PanelDeveloperTools extends LitElement {
const newPage = ev.detail.item.getAttribute("page-name"); const newPage = ev.detail.item.getAttribute("page-name");
if (newPage !== this._page) { if (newPage !== this._page) {
navigate(this, `/developer-tools/${newPage}`); navigate(this, `/developer-tools/${newPage}`);
} else {
scrollTo(0, 0);
} }
scrollToTarget(
this,
// @ts-ignore
this.shadowRoot!.querySelector("app-header-layout").header.scrollTarget
);
} }
private get _page() { private get _page() {