FIX: Last Visit line shouldn't appear on /top

This commit is contained in:
Rafael dos Santos Silva 2016-11-08 19:56:13 -02:00
parent 151597bf0f
commit bd77f5cb72
2 changed files with 8 additions and 3 deletions

View File

@ -40,12 +40,12 @@ export default Ember.Component.extend({
}
},
@observes('topics', 'order', 'ascending', 'category')
@observes('topics', 'order', 'ascending', 'category', 'top')
lastVisitedTopicChanged() {
this.refreshLastVisited();
},
_updateLastVisitedTopic(topics, order, ascending) {
_updateLastVisitedTopic(topics, order, ascending, top) {
this.set('lastVisitedTopic', null);
@ -57,6 +57,10 @@ export default Ember.Component.extend({
return;
}
if (top) {
return;
}
if (!topics || topics.length === 1) {
return;
}
@ -103,7 +107,7 @@ export default Ember.Component.extend({
},
refreshLastVisited() {
this._updateLastVisitedTopic(this.get('topics'), this.get('order'), this.get('ascending'));
this._updateLastVisitedTopic(this.get('topics'), this.get('order'), this.get('ascending'), this.get('top'));
},
click(e) {

View File

@ -34,6 +34,7 @@
{{#if hasTopics}}
{{topic-list
highlightLastVisited=true
top=top
showTopicPostBadges=showTopicPostBadges
showPosters=true
currentUser=currentUser