summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEvgeny Fadeev <evgeny.fadeev@gmail.com>2011-04-11 02:11:21 -0400
committerEvgeny Fadeev <evgeny.fadeev@gmail.com>2011-04-11 02:11:21 -0400
commit70c476f68a989689fe51e45d96d5fe9999a7dc23 (patch)
tree5a00ecc81bab3b57f24b6487b6e4c77e16c771c5
parent20e1a7a2fe508d42353e0b0481d6de69119e0b2c (diff)
parent42cfa3f57112408c5886d103a9d28e1134cfba0f (diff)
downloadaskbot-70c476f68a989689fe51e45d96d5fe9999a7dc23.tar.gz
askbot-70c476f68a989689fe51e45d96d5fe9999a7dc23.tar.bz2
askbot-70c476f68a989689fe51e45d96d5fe9999a7dc23.zip
Merge branch 'andy'
-rw-r--r--askbot/skins/default/media/js/live_search.js15
1 files changed, 8 insertions, 7 deletions
diff --git a/askbot/skins/default/media/js/live_search.js b/askbot/skins/default/media/js/live_search.js
index 4151124b..b94ecf07 100644
--- a/askbot/skins/default/media/js/live_search.js
+++ b/askbot/skins/default/media/js/live_search.js
@@ -61,9 +61,11 @@ var liveSearch = function(){
var ask_page_search_listen = function(){
running = false;
- query.keydown(function(e){
+ var ask_page_eval_handle;
+ query.keyup(function(e){
if (running === false){
- setTimeout(eval_query, 50);
+ clearTimeout(ask_page_eval_handle);
+ ask_page_eval_handle = setTimeout(eval_query, 400);
}
});
};
@@ -71,15 +73,14 @@ var liveSearch = function(){
var main_page_search_listen = function(){
running = false;
refresh_x_button();
- query.keydown(function(e){
+ var main_page_eval_handle;
+ query.keyup(function(e){
refresh_x_button();
if (running === false){
- setTimeout(eval_query, 50);
+ clearTimeout(main_page_eval_handle);
+ main_page_eval_handle = setTimeout(eval_query, 400);
}
});
- query.keyup(function(){
- refresh_x_button();
- });
};
var render_counter = function(count, word, counter_class, counter_subclass){