diff --git a/app/assets/javascripts/discourse/components/basic_topic_list_component.js b/app/assets/javascripts/discourse/components/basic_topic_list_component.js index 065383a068d..815b959da97 100644 --- a/app/assets/javascripts/discourse/components/basic_topic_list_component.js +++ b/app/assets/javascripts/discourse/components/basic_topic_list_component.js @@ -19,7 +19,7 @@ Discourse.BasicTopicListComponent = Ember.Component.extend({ _topicListChanged: function() { this._initFromTopicList(this.get('topicList')); - }.observes('topicList'), + }.observes('topicList.@each'), _initFromTopicList: function(topicList) { if (topicList !== null) { @@ -27,6 +27,7 @@ Discourse.BasicTopicListComponent = Ember.Component.extend({ topics: topicList.get('topics'), sortOrder: topicList.get('sortOrder') }); + this.rerender(); } }, diff --git a/app/assets/javascripts/discourse/routes/user_activity_stream_route.js b/app/assets/javascripts/discourse/routes/user_activity_stream_route.js index 8b482187110..56a333b0201 100644 --- a/app/assets/javascripts/discourse/routes/user_activity_stream_route.js +++ b/app/assets/javascripts/discourse/routes/user_activity_stream_route.js @@ -32,4 +32,4 @@ Discourse.UserActivityStreamRoute = Discourse.Route.extend({ Discourse["UserActivity" + userAction.classify() + "Route"] = Discourse.UserActivityStreamRoute.extend({ userActionType: Discourse.UserAction.TYPES[userAction] }); -}); \ No newline at end of file +});