BUGFIX: suppress error when scrolling at bottom of topic

fixes "Uncaught TypeError: Cannot call method 'get' of null" when 
scrolling at the bottom of the topic screen.
This commit is contained in:
Brad Wilson 2014-04-10 15:36:44 +10:00
parent cfc1444177
commit 629e6f4158
1 changed files with 4 additions and 0 deletions

View File

@ -558,6 +558,8 @@ Discourse.TopicController = Discourse.ObjectController.extend(Discourse.Selected
@params {Discourse.Post} post that is at the top
**/
topVisibleChanged: function(post) {
if (!post) { return; }
var postStream = this.get('postStream'),
firstLoadedPost = postStream.get('firstLoadedPost');
@ -589,6 +591,8 @@ Discourse.TopicController = Discourse.ObjectController.extend(Discourse.Selected
@params {Discourse.Post} post that is at the bottom
**/
bottomVisibleChanged: function(post) {
if (!post) { return; }
var postStream = this.get('postStream'),
lastLoadedPost = postStream.get('lastLoadedPost'),
index = postStream.get('stream').indexOf(post.get('id'))+1;