summaryrefslogtreecommitdiffstats
path: root/web/client.js
diff options
context:
space:
mode:
authorKaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>2014-01-02 17:59:47 +0200
committerKaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>2014-01-02 18:23:50 +0200
commit85c9760ca5c730817396f556d0ef3bd2648ce987 (patch)
tree4310a0be4a5a6143109cccba108e70eb1e924a17 /web/client.js
parentdb043691e35bf0dbb0cc4be9671c81e3bbda876d (diff)
downloadaconf-85c9760ca5c730817396f556d0ef3bd2648ce987.tar.bz2
aconf-85c9760ca5c730817396f556d0ef3bd2648ce987.tar.xz
web client: block UI during commit and revert
Diffstat (limited to 'web/client.js')
-rw-r--r--web/client.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/web/client.js b/web/client.js
index 4292ffb..0ac5d29 100644
--- a/web/client.js
+++ b/web/client.js
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012-2013 Kaarle Ritvanen
+ * Copyright (c) 2012-2014 Kaarle Ritvanen
* See LICENSE file for license details
*/
@@ -1327,9 +1327,11 @@ $(function() {
function clearState() {
statusBar.reset();
render();
+ $.unblockUI();
}
$("#commit").click(function() {
+ $.blockUI();
txnMgr.commit().done(clearState).fail(function(xhr) {
statusBar.setError(
formatError("Commit failed", xhr), "txn"
@@ -1337,6 +1339,7 @@ $(function() {
})
});
$("#revert").click(function() {
+ $.blockUI();
txnMgr.abort();
clearState();
});