From e129e4a19e2d409c5212a299320c33400f0ffc8b Mon Sep 17 00:00:00 2001 From: Sam Date: Tue, 10 Jun 2014 22:24:28 +1000 Subject: [PATCH] BUGFIX: scrolled never ever fired :( --- app/assets/javascripts/discourse/lib/screen_track.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/assets/javascripts/discourse/lib/screen_track.js b/app/assets/javascripts/discourse/lib/screen_track.js index 70b47de1e1a..595a5321ce7 100644 --- a/app/assets/javascripts/discourse/lib/screen_track.js +++ b/app/assets/javascripts/discourse/lib/screen_track.js @@ -31,6 +31,8 @@ Discourse.ScreenTrack = Ember.Object.extend({ this.set('interval', setInterval(function () { self.tick(); }, 1000)); + + $(window).on('scroll.screentrack', function(){self.scrolled()}); } this.set('topicId', topicId); @@ -42,7 +44,7 @@ Discourse.ScreenTrack = Ember.Object.extend({ // already stopped no need to "extra stop" return; } - + $(window).off('scroll.screentrack'); this.tick(); this.flush(); this.reset();