exoplatform/integration — pull request #103 by tmarwen (2014-04-22 09:59:30+00:00)
Title: Fix/4.0.x/integ 304

Problem analysis:
* Sometimes words in quicksearch input are trancated and not the full word is used. This is caused by delay verification logic between _keyup_ events:
```javascript
if (query.length <= 2)
{
quickSearch(); //search for the text just being typed in
} else if (nextKeyup - firstKeyup >= 1000){
firstKeyup = nextKeyup;
quickSearch(); //search for the text just being typed in
} else skipKeyup ++;
if (skipKeyup == 2)
{
skipKeyup = 0;
quickSearch();
firstKeyup = nextKeyup;
}
}```

Fix Description:
* Execute the search function within a timeout delay ```setTimeout(quickSearch(query))``` to avoid searching as user enters new keys though ensure whole world is searched.