Commit f4c1e091 authored by JC Brand's avatar JC Brand

Debounce so that it doesn't get called for each fetched contact

parent d0c13ea9
...@@ -700,13 +700,13 @@ ...@@ -700,13 +700,13 @@
return this; return this;
}, },
updateOnlineCount: function () { updateOnlineCount: _.debounce(function () {
var $count = this.$('#online-count'); var $count = this.$('#online-count');
$count.text('('+converse.roster.getNumOnlineContacts()+')'); $count.text('('+converse.roster.getNumOnlineContacts()+')');
if (!$count.is(':visible')) { if (!$count.is(':visible')) {
$count.show(); $count.show();
} }
}, }, converse.animate ? 100 : 0),
hide: function (callback) { hide: function (callback) {
this.$el.fadeOut('fast', callback); this.$el.fadeOut('fast', callback);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment