From 39de6eb52829ddf232d2211079b20e7e511f4394 Mon Sep 17 00:00:00 2001 From: Arie Peterson <arie@greenhost.nl> Date: Fri, 26 May 2023 17:38:19 +0200 Subject: [PATCH] Remember which tab we were on when saving kratos settings --- backend/web/static/base.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/backend/web/static/base.js b/backend/web/static/base.js index 9cc508d9..7cf0d0a1 100644 --- a/backend/web/static/base.js +++ b/backend/web/static/base.js @@ -121,6 +121,8 @@ function flow_settings_validate() { // cookie and regenerate a new flow if (data.state == 'success') { Cookies.set('flow_state', 'settings_saved'); + var activeTab = $('#pills-tab .active').attr('id'); + sessionStorage.setItem('settings_tab', activeTab); // Redirect to generate new flow ID window.location.href = 'settings'; @@ -156,6 +158,8 @@ function flow_settings() { // notification if (state == 'settings_saved') { $('#contentProfileSaved').show(); + var activeTab = sessionStorage.getItem('settings_tab'); + $('#' + activeTab).tab('show'); Cookies.set('flow_state', 'settings'); } -- GitLab