diff --git a/dashboard-ui/scripts/edituserpage.js b/dashboard-ui/scripts/edituserpage.js index 80a9ddeb46..d7419cbdec 100644 --- a/dashboard-ui/scripts/edituserpage.js +++ b/dashboard-ui/scripts/edituserpage.js @@ -147,7 +147,7 @@ var userId = getParameterByName("userId"); - Dashboard.validateCurrentUser(); + Dashboard.validateCurrentUser($.mobile.activePage); if (userId) { Dashboard.alert("Settings saved."); diff --git a/dashboard-ui/scripts/site.js b/dashboard-ui/scripts/site.js index 46f37556d5..ae4aab5712 100644 --- a/dashboard-ui/scripts/site.js +++ b/dashboard-ui/scripts/site.js @@ -47,19 +47,19 @@ var Dashboard = { return Dashboard.getUserPromise; }, - validateCurrentUser: function () { + validateCurrentUser: function (page) { Dashboard.getUserPromise = null; if (Dashboard.getCurrentUserId()) { Dashboard.getCurrentUser(); } - var header = $('.header', $.mobile.activePage); + var header = $('.header', page); if (header.length) { // Re-render the header header.remove(); - Dashboard.ensureHeader($.mobile.activePage); + Dashboard.ensureHeader(page); } }, diff --git a/dashboard-ui/scripts/userimagepage.js b/dashboard-ui/scripts/userimagepage.js index 58dadc6f8a..18d2fdf4b7 100644 --- a/dashboard-ui/scripts/userimagepage.js +++ b/dashboard-ui/scripts/userimagepage.js @@ -67,7 +67,7 @@ Dashboard.hideLoadingMsg(); - Dashboard.validateCurrentUser(); + Dashboard.validateCurrentUser($.mobile.activePage); UserImagePage.reloadUser(); }, diff --git a/dashboard-ui/scripts/userprofilespage.js b/dashboard-ui/scripts/userprofilespage.js index de7fa1010f..7e160987c7 100644 --- a/dashboard-ui/scripts/userprofilespage.js +++ b/dashboard-ui/scripts/userprofilespage.js @@ -74,7 +74,7 @@ ApiClient.deleteUser(id).done(function () { - Dashboard.validateCurrentUser(); + Dashboard.validateCurrentUser($.mobile.activePage); UserProfilesPage.loadPageData(); }); }