From c9237be548dde81184357f718fe159c833ab76bf Mon Sep 17 00:00:00 2001 From: Sebastian Malton Date: Mon, 15 Mar 2021 16:59:11 -0400 Subject: [PATCH] add scrolling into view for preferences Signed-off-by: Sebastian Malton --- src/renderer/components/+preferences/preferences.tsx | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/renderer/components/+preferences/preferences.tsx b/src/renderer/components/+preferences/preferences.tsx index a3ad5b7c60..503e398f08 100644 --- a/src/renderer/components/+preferences/preferences.tsx +++ b/src/renderer/components/+preferences/preferences.tsx @@ -16,6 +16,7 @@ import { Select, SelectOption } from "../select"; import { HelmCharts } from "./helm-charts"; import { KubectlBinaries } from "./kubectl-binaries"; import { ScrollSpy } from "../scroll-spy/scroll-spy"; +import { navigation } from "../../navigation"; @observer export class Preferences extends React.Component { @@ -29,6 +30,12 @@ export class Preferences extends React.Component { })); } + componentDidMount() { + const { hash } = navigation.location; + + document.getElementById(hash.slice(1))?.scrollIntoView(); + } + render() { const { preferences } = userStore; const header =

Preferences

;