From 18538294719898477fef1d2a31e87d3e2fd90b55 Mon Sep 17 00:00:00 2001 From: Robin Ward Date: Mon, 14 Sep 2015 13:51:57 -0400 Subject: [PATCH] FIX: When switching discovery routes, fill the screen if content changes --- .../javascripts/discourse/views/discovery-topics.js.es6 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/assets/javascripts/discourse/views/discovery-topics.js.es6 b/app/assets/javascripts/discourse/views/discovery-topics.js.es6 index ac6e897d607..af4a5f8d713 100644 --- a/app/assets/javascripts/discourse/views/discovery-topics.js.es6 +++ b/app/assets/javascripts/discourse/views/discovery-topics.js.es6 @@ -1,7 +1,6 @@ import UrlRefresh from 'discourse/mixins/url-refresh'; import LoadMore from "discourse/mixins/load-more"; -import { on } from "ember-addons/ember-computed-decorators"; -import computed from "ember-addons/ember-computed-decorators"; +import { on, observes, default as computed } from "ember-addons/ember-computed-decorators"; export default Ember.View.extend(LoadMore, UrlRefresh, { eyelineSelector: '.topic-list-item', @@ -22,6 +21,7 @@ export default Ember.View.extend(LoadMore, UrlRefresh, { }, @on("didInsertElement") + @observes("controller.model") _readjustScrollPosition() { const scrollTo = this.session.get('topicListScrollPosition'); if (scrollTo && scrollTo >= 0) {