Pman.Request.js
authorEdward <edward@roojs.com>
Thu, 26 Feb 2015 04:38:43 +0000 (12:38 +0800)
committerEdward <edward@roojs.com>
Thu, 26 Feb 2015 04:38:43 +0000 (12:38 +0800)
Pman.Request.js

index 0a7ae71..6eb9ee0 100644 (file)
@@ -71,13 +71,11 @@ Roo.extend(Pman.Request, Roo.data.Connection, {
         this.transId = false;
         var options = response.argument.options;
         response.argument = options ? options.argument : null;
+        this.fireEvent("requestcomplete", this, response, options);
         
         if (this.mask && this.maskEl) {
-            Roo.get(this.maskEl).unmask(false);
+            Roo.get(this.maskEl).unmask(true);
         }
-        
-        this.fireEvent("requestcomplete", this, response, options);
-        
         var res = this.processResponse(response);
                 
         if (!res.success) { // error!
@@ -97,14 +95,11 @@ Roo.extend(Pman.Request, Roo.data.Connection, {
         this.transId = false;
         var options = response.argument.options;
         response.argument = options ? options.argument : null;
-        
+        this.fireEvent("requestexception", this, response, options, e);
+        var res = Roo.callback(options.failure, options.scope, [response, options]);
         if (this.mask && this.maskEl) {
             Roo.get(this.maskEl).unmask(true);
         }
-        
-        this.fireEvent("requestexception", this, response, options, e);
-        var res = Roo.callback(options.failure, options.scope, [response, options]);
-        
         if (res !== true) {
             var decode = this.processResponse(response);
             Roo.log(decode);