From d61107312ad5e4eed7f75ddc2a5573a35bcf5350 Mon Sep 17 00:00:00 2001 From: Jed Fox <git@jedfox.com> Date: Mon, 2 Jan 2023 12:44:56 -0500 Subject: [PATCH] Close budget before open config-server page --- packages/desktop-client/src/components/LoggedInUser.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/desktop-client/src/components/LoggedInUser.js b/packages/desktop-client/src/components/LoggedInUser.js index c4d115f93..d3bae724a 100644 --- a/packages/desktop-client/src/components/LoggedInUser.js +++ b/packages/desktop-client/src/components/LoggedInUser.js @@ -37,7 +37,7 @@ function LoggedInUser({ async function onChangePassword() { await closeBudget(); - history.push('/change-password'); + window.__history.push('/change-password'); } function onMenuSelect(type) { @@ -54,11 +54,12 @@ function LoggedInUser({ } } - function onClick() { + async function onClick() { if (serverUrl) { setMenuOpen(true); } else { - history.push('/config-server'); + await closeBudget(); + window.__history.push('/config-server'); } } -- GitLab