summaryrefslogtreecommitdiff
path: root/lib/scripts/qsearch.js
diff options
context:
space:
mode:
authorKate Arzamastseva <pshns@ukr.net>2011-07-10 14:42:10 +0300
committerKate Arzamastseva <pshns@ukr.net>2011-07-10 14:42:10 +0300
commitabc5e9c041a9f062f4506e4d643d1838a562b460 (patch)
tree62e3331744130aac11fe2350e666af42e38995f2 /lib/scripts/qsearch.js
parentde11c42f80968ac41dc4164829845c1e5dae25c2 (diff)
parent0cacf91f96aa51a4c66082fe6c9b034fe61a1290 (diff)
downloadrpg-abc5e9c041a9f062f4506e4d643d1838a562b460.tar.gz
rpg-abc5e9c041a9f062f4506e4d643d1838a562b460.tar.bz2
merging
Diffstat (limited to 'lib/scripts/qsearch.js')
-rw-r--r--lib/scripts/qsearch.js7
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/scripts/qsearch.js b/lib/scripts/qsearch.js
index 97eaa7ef0..f83b7a5a1 100644
--- a/lib/scripts/qsearch.js
+++ b/lib/scripts/qsearch.js
@@ -14,6 +14,7 @@ var dw_qsearch = {
$inObj: null,
$outObj: null,
+ timer: null,
/**
* initialize the quick search
@@ -55,8 +56,12 @@ var dw_qsearch = {
dw_qsearch.$inObj.keyup(
function() {
+ if(dw_qsearch.timer){
+ window.clearTimeout(dw_qsearch.timer);
+ dw_qsearch.timer = null;
+ }
dw_qsearch.clear_results();
- window.setTimeout(do_qsearch, 500);
+ dw_qsearch.timer = window.setTimeout(do_qsearch, 500);
}
);