diff --git a/framework/core/ember/app/routes/discussion.js b/framework/core/ember/app/routes/discussion.js index 1597ae688..6b4373834 100644 --- a/framework/core/ember/app/routes/discussion.js +++ b/framework/core/ember/app/routes/discussion.js @@ -40,9 +40,9 @@ export default Ember.Route.extend({ // Thus, controller.loaded would still be true and the // startWasChanged event would be triggered inappropriately. var controller = this.get('controller'), - oldStart = this.get('controller.start'); + oldStart = parseInt(this.get('controller.start')); Ember.run.next(function() { - if (! params.start || ! controller || ! controller.get('loaded') || params.start === oldStart) { + if (! params.start || ! controller || ! controller.get('loaded') || parseInt(params.start) === oldStart) { return; } controller.trigger('startWasChanged', params.start);