From 541c3c6da81f396667d49b30fe2ed008de52d7ff Mon Sep 17 00:00:00 2001 From: Stephen Birarda Date: Tue, 30 Sep 2014 11:02:47 -0700 Subject: [PATCH] handle style of button while domains are loading --- domain-server/resources/web/css/style.css | 2 +- domain-server/resources/web/js/settings.js | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/domain-server/resources/web/css/style.css b/domain-server/resources/web/css/style.css index a75b1a23ae..60f493593a 100644 --- a/domain-server/resources/web/css/style.css +++ b/domain-server/resources/web/css/style.css @@ -73,4 +73,4 @@ span.port { #small-save-button { width: 100%; margin-bottom: 15px; -} \ No newline at end of file +} diff --git a/domain-server/resources/web/js/settings.js b/domain-server/resources/web/js/settings.js index 76b2e52078..e7db8291ed 100644 --- a/domain-server/resources/web/js/settings.js +++ b/domain-server/resources/web/js/settings.js @@ -236,6 +236,8 @@ function chooseFromHighFidelityDomains(clickedButton) { if (Settings.initialValues.metaverse.access_token) { // add a spinner to the choose button + clickedButton.html("Loading domains...") + clickedButton.attr('disabled', 'disabled') // get a list of user domains from data-web data_web_domains_url = "https://data.highfidelity.io/api/v1/domains?access_token=" @@ -281,6 +283,10 @@ function chooseFromHighFidelityDomains(clickedButton) { message: modal_body, buttons: modal_buttons }) + + // remove the spinner from the choose button + clickedButton.html("Choose from my domains") + clickedButton.removeAttr('disabled') }) } else {