From bfcf13e683063d42bd565e51bed4b2b6c66f164b Mon Sep 17 00:00:00 2001 From: Wolfgang Sourdeau Date: Thu, 12 Aug 2010 17:37:11 +0000 Subject: [PATCH] Monotone-Parent: 4931dae72f1ad88e9b719cf79ec472271ce13836 Monotone-Revision: 73d26bfc7c0fe2155957f4be90b7df5a5a376b10 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2010-08-12T17:37:11 Monotone-Branch: ca.inverse.sogo --- UI/WebServerResources/generic.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/UI/WebServerResources/generic.js b/UI/WebServerResources/generic.js index 28e622a52..1900a3824 100644 --- a/UI/WebServerResources/generic.js +++ b/UI/WebServerResources/generic.js @@ -247,6 +247,8 @@ function createHTTPClient() { function onAjaxRequestStateChange(http) { try { if (http.readyState == 4) { + activeAjaxRequests--; + checkAjaxRequestsState(); if (http.status == 0 && usesCASAuthentication) { recoveryRequest = http; var urlstr = ApplicationBaseURL; @@ -258,8 +260,6 @@ function onAjaxRequestStateChange(http) { else if (activeAjaxRequests > 0) { if (!http.aborted) http.callback(http); - activeAjaxRequests--; - checkAjaxRequestsState(); http.onreadystatechange = Prototype.emptyFunction; http.callback = Prototype.emptyFunction; http.callbackData = null;