highlight logic changed

This commit is contained in:
Sam 2013-05-29 09:04:13 +10:00
parent 73834370a5
commit 90167e427b
1 changed files with 1 additions and 2 deletions

View File

@ -68,13 +68,12 @@ Discourse.TopicList = Discourse.Model.extend({
return newTopics.find(function(t){ return t.id === id; }); return newTopics.find(function(t){ return t.id === id; });
}); });
var topicsAdded = 0;
var topics = _this.get("topics"); var topics = _this.get("topics");
// add new topics to the list of current topics if not already present // add new topics to the list of current topics if not already present
_this.forEachNew(mapped, function(t) { _this.forEachNew(mapped, function(t) {
// highlight the first of the new topics so we can get a visual feedback // highlight the first of the new topics so we can get a visual feedback
t.set('highlight', topicsAdded++ === 0); t.set('highlight', true);
topics.insertAt(0,t); topics.insertAt(0,t);
}); });
Discourse.set('transient.topicsList', _this); Discourse.set('transient.topicsList', _this);