diff options
| author | Niklas Baumstark | 2012-01-25 22:03:26 +0100 | 
|---|---|---|
| committer | Niklas Baumstark | 2012-04-10 23:58:08 +0200 | 
| commit | 392232f5756f095dca0329dfd7ce3ae0752245ec (patch) | |
| tree | 6260270ee192b38c659da201cfa6e6e99576318c /fuzzyMode.js | |
| parent | e8b402595e5e7ebeb5abc6e1d058692370369cad (diff) | |
| download | vimium-392232f5756f095dca0329dfd7ce3ae0752245ec.tar.bz2 | |
add lazy evaluation at several places
Diffstat (limited to 'fuzzyMode.js')
| -rw-r--r-- | fuzzyMode.js | 8 | 
1 files changed, 4 insertions, 4 deletions
diff --git a/fuzzyMode.js b/fuzzyMode.js index cbefcde4..04fa2666 100644 --- a/fuzzyMode.js +++ b/fuzzyMode.js @@ -150,12 +150,12 @@ var fuzzyMode = (function() {      updateCompletions: function() {        var self = this; -      this.completer.filter(this.query, function(completions) { -        self.completions = completions.slice(0, self.maxResults); +      this.completer.filter(this.query, this.maxResults, function(completions) { +        self.completions = completions;          // clear completions -        self.completionList.innerHTML = self.completions.map(function(completion) { -          return '<li>' + completion.render() + '</li>'; +        self.completionList.innerHTML = completions.map(function(completion) { +          return '<li>' + completion.html + '</li>';          }).join('');          self.completionList.style.display = self.completions.length > 0 ? 'block' : 'none';  | 
