From 5fda2b84e19c1dbcffcc6fb19a35cee12ca587c5 Mon Sep 17 00:00:00 2001 From: Robin Ward Date: Thu, 22 Jun 2017 14:43:15 -0400 Subject: [PATCH] FIX: If the progress bar is docked, set the progress to 100% --- .../discourse/components/topic-progress.js.es6 | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/app/assets/javascripts/discourse/components/topic-progress.js.es6 b/app/assets/javascripts/discourse/components/topic-progress.js.es6 index 33652613de9..6430555a6ac 100644 --- a/app/assets/javascripts/discourse/components/topic-progress.js.es6 +++ b/app/assets/javascripts/discourse/components/topic-progress.js.es6 @@ -52,8 +52,14 @@ export default Ember.Component.extend({ }, _topicScrolled(event) { - this.set('progressPosition', event.postIndex); - this._streamPercentage = event.percent; + if (this.get('docked')) { + this.set('progressPosition', this.get('postStream.filteredPostsCount')); + this._streamPercentage = 1.0; + } else { + this.set('progressPosition', event.postIndex); + this._streamPercentage = event.percent; + } + this._updateBar(); },