From 5ba22347ff5564cfa19e75970e32c2d0fafbfb12 Mon Sep 17 00:00:00 2001 From: RachelElysia <71795832+RachelElysia@users.noreply.github.com> Date: Thu, 14 Oct 2021 16:43:30 -0400 Subject: [PATCH] App Settings Page: Fix buggy anchor links (#2479) --- changes/issue-2457-app-settings-anchor-links | 1 + .../admin/AppConfigForm/AppConfigForm.jsx | 14 ++------ .../admin/AppSettingsPage/AppSettingsPage.jsx | 35 +++++++++++++------ .../pages/admin/AppSettingsPage/_styles.scss | 28 +++++++-------- 4 files changed, 43 insertions(+), 35 deletions(-) create mode 100644 changes/issue-2457-app-settings-anchor-links diff --git a/changes/issue-2457-app-settings-anchor-links b/changes/issue-2457-app-settings-anchor-links new file mode 100644 index 0000000000..2304a705f1 --- /dev/null +++ b/changes/issue-2457-app-settings-anchor-links @@ -0,0 +1 @@ +* Fixes buggy App Settings anchor links to work on first click \ No newline at end of file diff --git a/frontend/components/forms/admin/AppConfigForm/AppConfigForm.jsx b/frontend/components/forms/admin/AppConfigForm/AppConfigForm.jsx index 12cb66e181..e5f7597b60 100644 --- a/frontend/components/forms/admin/AppConfigForm/AppConfigForm.jsx +++ b/frontend/components/forms/admin/AppConfigForm/AppConfigForm.jsx @@ -126,16 +126,6 @@ class AppConfigForm extends Component { }; } - onToggleAdvancedOptions = (evt) => { - evt.preventDefault(); - - const { showAdvancedOptions } = this.state; - - this.setState({ showAdvancedOptions: !showAdvancedOptions }); - - return false; - }; - toggleHostStatusWebhookPreviewModal = () => { const { showHostStatusWebhookPreviewModal } = this.state; this.setState({ @@ -713,7 +703,9 @@ class AppConfigForm extends Component {
-

Advanced options

+

+ Advanced options +

{renderAdvancedOptions()}