From 430d366c8f5f335315a6b1c4ece8fe0d45501954 Mon Sep 17 00:00:00 2001 From: cTn Date: Tue, 4 Feb 2014 18:56:20 +0100 Subject: [PATCH] bugfix for tab inner re-initialization --- tabs/initial_setup.js | 4 +++- tabs/pid_tuning.js | 6 +++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/tabs/initial_setup.js b/tabs/initial_setup.js index bf5b2caa..fc5f4d5c 100644 --- a/tabs/initial_setup.js +++ b/tabs/initial_setup.js @@ -136,7 +136,9 @@ function tab_initialize_initial_setup() { send_message(MSP_codes.MSP_RESET_CONF, MSP_codes.MSP_RESET_CONF, false, function() { GUI.log('Settings restored to default'); - tab_initialize_initial_setup(); + GUI.tab_switch_cleanup(function() { + tab_initialize_initial_setup(); + }); }); }); diff --git a/tabs/pid_tuning.js b/tabs/pid_tuning.js index b438069c..b7e196e1 100644 --- a/tabs/pid_tuning.js +++ b/tabs/pid_tuning.js @@ -144,7 +144,11 @@ function tab_initialize_pid_tuning() { // UI Hooks $('a.refresh').click(function() { - tab_initialize_pid_tuning(); + GUI.tab_switch_cleanup(function() { + GUI.log('PID data refreshed'); + + tab_initialize_pid_tuning(); + }); }); $('a.update').click(function() {