delay an ajax call to see if this fixes the problem of the loading indicator not going away after showing the user a panel after login

This commit is contained in:
Joshua Tauberer 2014-10-11 16:41:42 +00:00
parent f9eceec746
commit 2f952a7915
1 changed files with 4 additions and 2 deletions

View File

@ -99,8 +99,10 @@ function do_login() {
} }
} }
// Open the next panel the user wants to go to. // Open the next panel the user wants to go to. Do this after the XHR response
show_panel(!switch_back_to_panel ? 'system_status' : switch_back_to_panel) // is over so that we don't start a new XHR request while this one is finishing,
// which confuses the loading indicator.
setTimeout(function() { show_panel(!switch_back_to_panel ? 'system_status' : switch_back_to_panel) }, 300);
} }
}) })
} }