aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorzefanja <zefanja@freenet.de>2014-02-09 20:17:08 +0700
committerzefanja <zefanja@freenet.de>2014-02-09 20:17:08 +0700
commitcc90e5d6407d0e3c3db5af0c36bf634c5ae1a6a8 (patch)
treedb409f186edabb973814985f4ab32680c757bcf2
parent4bebba6d4657308be57c27bf4f288000f9487da0 (diff)
downloadbiblez-ng-cc90e5d6407d0e3c3db5af0c36bf634c5ae1a6a8.tar.gz
* set RemoveButton disbaled when removing module
-rw-r--r--source/moduleManagerDesktop.js2
1 files changed, 2 insertions, 0 deletions
diff --git a/source/moduleManagerDesktop.js b/source/moduleManagerDesktop.js
index c2ee1bd..fd57919 100644
--- a/source/moduleManagerDesktop.js
+++ b/source/moduleManagerDesktop.js
@@ -88,11 +88,13 @@ enyo.kind({
handleRemove: function (inSender, inEvent) {
if(inEvent.originator && inEvent.originator.modKey) {
+ inEvent.originator.setDisabled(true);
sword.installMgr.removeModule(inEvent.originator.modKey, enyo.bind(this, function (inError) {
if(!inError) {
this.doInstalled();
this.getModules();
} else {
+ inEvent.originator.setDisabled(false);
this.handleError(inError);
}
}));