- Fix unlocking in abort_request() (#1488025)

release-0.6
alecpl 13 years ago
parent 85e7a3d4a3
commit 241450ee45

@ -3611,6 +3611,8 @@ function rcube_webmail()
var old_value = this.ksearch_value;
this.ksearch_value = q;
this.ksearch_destroy();
// ...string is empty
if (!q.length)
return;
@ -3619,8 +3621,6 @@ function rcube_webmail()
if (old_value && old_value.length && this.env.contacts && !this.env.contacts.length && q.indexOf(old_value) == 0)
return;
this.ksearch_destroy();
var i, lock, source, xhr, reqid = new Date().getTime(),
threads = props && props.threads ? props.threads : 1,
sources = props && props.sources ? props.sources : [],
@ -5659,7 +5659,7 @@ function rcube_webmail()
if (r.request)
r.request.abort();
if (r.lock)
this.set_busy(r.lock, false);
this.set_busy(false, null, r.lock);
};
// handle HTTP response

Loading…
Cancel
Save