diff options
author | Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> | 2014-01-02 17:59:47 +0200 |
---|---|---|
committer | Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> | 2014-01-02 18:23:50 +0200 |
commit | 85c9760ca5c730817396f556d0ef3bd2648ce987 (patch) | |
tree | 4310a0be4a5a6143109cccba108e70eb1e924a17 /web/client.js | |
parent | db043691e35bf0dbb0cc4be9671c81e3bbda876d (diff) | |
download | acf2-85c9760ca5c730817396f556d0ef3bd2648ce987.tar.bz2 acf2-85c9760ca5c730817396f556d0ef3bd2648ce987.tar.xz |
web client: block UI during commit and revert
Diffstat (limited to 'web/client.js')
-rw-r--r-- | web/client.js | 5 |
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(); }); |