Roo/form/Action.js
authorAlan Knowles <alan@akbkhome.com>
Thu, 10 Feb 2011 06:17:07 +0000 (14:17 +0800)
committerAlan Knowles <alan@akbkhome.com>
Thu, 10 Feb 2011 06:17:07 +0000 (14:17 +0800)
Roo/form/Action.js

index 2ce1b51..5d9bfce 100644 (file)
@@ -214,6 +214,9 @@ Roo.extend(Roo.form.Action.Submit, Roo.form.Action, {
                     (new Date() * 1) + '' + Math.random());
                     
             } 
+            if (this.form.maskEl) {
+                this.form.maskEl.mask("Saving");
+            }
             
             Roo.Ajax.request(Roo.apply(this.createCallback(), {
                 form:this.form.el.dom,
@@ -237,6 +240,9 @@ Roo.extend(Roo.form.Action.Submit, Roo.form.Action, {
         if (this.haveProgress) {
             Roo.MessageBox.hide();
         }
+        if (this.form.maskEl) {
+            this.form.maskEl.unmask();
+        }
         
         var result = this.processResponse(response);
         if(result === true || result.success){
@@ -255,6 +261,9 @@ Roo.extend(Roo.form.Action.Submit, Roo.form.Action, {
         if (this.haveProgress) {
             Roo.MessageBox.hide();
         }
+        if (this.form.maskEl) {
+            this.form.maskEl.unmask();
+        }
         
         this.response = response;
         this.failureType = Roo.form.Action.CONNECT_FAILURE;