mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-04-07 22:38:51 +00:00
Improved UIxContactsUserFolders
Monotone-Parent: 69aea51b0d7ecf49944b3cbfb0693ab21303c715 Monotone-Revision: b917f2afae3c6e2c7a99f4406fd78c09462e37b1 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2009-06-15T15:58:47 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
@@ -6,14 +6,19 @@ function onSearchFormSubmit() {
|
||||
var searchValue = $("searchValue");
|
||||
var encodedValue = encodeURI(searchValue.value);
|
||||
|
||||
var url = (UserFolderURL
|
||||
+ "usersSearch?search=" + encodedValue);
|
||||
if (document.userFoldersRequest) {
|
||||
document.userFoldersRequest.aborted = true;
|
||||
document.userFoldersRequest.abort();
|
||||
if (encodedValue.blank()) {
|
||||
checkAjaxRequestsState();
|
||||
}
|
||||
else {
|
||||
var url = (UserFolderURL
|
||||
+ "usersSearch?search=" + encodedValue);
|
||||
if (document.userFoldersRequest) {
|
||||
document.userFoldersRequest.aborted = true;
|
||||
document.userFoldersRequest.abort();
|
||||
}
|
||||
document.userFoldersRequest
|
||||
= triggerAjaxRequest(url, usersSearchCallback);
|
||||
}
|
||||
document.userFoldersRequest
|
||||
= triggerAjaxRequest(url, usersSearchCallback);
|
||||
|
||||
return false;
|
||||
}
|
||||
@@ -218,7 +223,8 @@ function onConfirmFolderSelection(event) {
|
||||
|
||||
function onFolderSearchKeyDown(event) {
|
||||
var div = $("folders");
|
||||
if (!div.clean && (event.keyCode == 8 || event.keyCode >31)) {
|
||||
|
||||
if (!div.clean) {
|
||||
var oldD = $("d");
|
||||
if (oldD) {
|
||||
oldD.remove();
|
||||
@@ -226,8 +232,10 @@ function onFolderSearchKeyDown(event) {
|
||||
}
|
||||
div.clean = true;
|
||||
$("addButton").disabled = true;
|
||||
startAnimation($("pageContent"), $("filterPanel"));
|
||||
}
|
||||
|
||||
if (this.timer)
|
||||
startAnimation($("pageContent"), $("filterPanel"));
|
||||
}
|
||||
|
||||
function initUserFoldersWindow() {
|
||||
|
||||
Reference in New Issue
Block a user