From 03cd0afed3ddfc93c7eae31aae58366cd6794dd3 Mon Sep 17 00:00:00 2001 From: Robin Ward Date: Sat, 21 May 2016 11:23:45 -0400 Subject: [PATCH] FIX: Progress wasn't delegating actions properly --- .../javascripts/discourse/components/topic-progress.js.es6 | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/assets/javascripts/discourse/components/topic-progress.js.es6 b/app/assets/javascripts/discourse/components/topic-progress.js.es6 index 98aa8b2297e..e8eecc28c39 100644 --- a/app/assets/javascripts/discourse/components/topic-progress.js.es6 +++ b/app/assets/javascripts/discourse/components/topic-progress.js.es6 @@ -10,6 +10,11 @@ export default Ember.Component.extend({ postStream: Ember.computed.alias('topic.postStream'), + init() { + this._super(); + (this.get('delegated') || []).forEach(m => this.set(m, m)); + }, + @computed('postStream.loaded', 'progressPosition', 'postStream.filteredPostsCount', 'postStream.highest_post_number') streamPercentage(loaded, progressPosition, filteredPostsCount, highestPostNumber) { if (!loaded) { return 0; }