aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--qt-gerrit-ui-plugin/qt-gerrit-ui-plugin.html3
1 files changed, 3 insertions, 0 deletions
diff --git a/qt-gerrit-ui-plugin/qt-gerrit-ui-plugin.html b/qt-gerrit-ui-plugin/qt-gerrit-ui-plugin.html
index a43e068..3bd29f6 100644
--- a/qt-gerrit-ui-plugin/qt-gerrit-ui-plugin.html
+++ b/qt-gerrit-ui-plugin/qt-gerrit-ui-plugin.html
@@ -246,13 +246,16 @@
},
_handleConfirmTap(e) {
+ this.$.dialog.disabled = true;
e.preventDefault();
this.plugin.restApi().post(this.get('api_url'), {})
.then((ok_resp) => {
+ this.$.dialog.disabled = false;
this.plugin.custom_popup_promise.close();
this.plugin.custom_popup_promise = null;
window.location.reload(true);
}).catch((failed_resp) => {
+ this.$.dialog.disabled = false;
this.set('errorMessage', 'FAILED: ' + failed_resp);
});
},