summaryrefslogtreecommitdiffstats
path: root/chrome/browser/resources
diff options
context:
space:
mode:
authorakuegel@chromium.org <akuegel@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-02-06 18:21:11 +0000
committerakuegel@chromium.org <akuegel@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-02-06 18:21:11 +0000
commit43e59c1e55721049a42d29c5e14b16195d55c923 (patch)
treef724d5bedc6dd0a019d6887026ef88a36c3c9d9b /chrome/browser/resources
parent20cbba1908082eb3fa03c989e04738dfeeb73a4b (diff)
downloadchromium_src-43e59c1e55721049a42d29c5e14b16195d55c923.zip
chromium_src-43e59c1e55721049a42d29c5e14b16195d55c923.tar.gz
chromium_src-43e59c1e55721049a42d29c5e14b16195d55c923.tar.bz2
Reload the list of supervised users after a supervised user was imported.
BUG=341402 TEST=Import supervised user, then open overlay again and observe status "already on this device". Review URL: https://codereview.chromium.org/145243006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249446 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/resources')
-rw-r--r--chrome/browser/resources/options/managed_user_import.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/chrome/browser/resources/options/managed_user_import.js b/chrome/browser/resources/options/managed_user_import.js
index 139faf7..3adaad7 100644
--- a/chrome/browser/resources/options/managed_user_import.js
+++ b/chrome/browser/resources/options/managed_user_import.js
@@ -207,11 +207,14 @@ cr.define('options', function() {
},
/**
- * Closes the overlay if importing the managed user was successful.
+ * Closes the overlay if importing the managed user was successful. Also
+ * reset the cached list of managed users in order to get an updated list
+ * when the overlay is reopened.
* @private
*/
onSuccess_: function() {
this.updateImportInProgress_(false);
+ options.ManagedUserListData.resetPromise();
OptionsPage.closeOverlay();
},
};