diff --git a/app/models/SuperModel.coffee b/app/models/SuperModel.coffee index cbfc1d2d2..af06783c4 100644 --- a/app/models/SuperModel.coffee +++ b/app/models/SuperModel.coffee @@ -160,13 +160,13 @@ module.exports = class SuperModel extends Backbone.Model @progress = newProg @trigger('update-progress', @progress) @trigger('loaded-all') if @finished() - + setMaxProgress: (@maxProgress) -> resetProgress: -> @progress = 0 clearMaxProgress: -> @maxProgress = 1 _.defer @updateProgress - + getProgress: -> return @progress getResource: (rid) -> diff --git a/app/views/play/ladder/ladder_tab.coffee b/app/views/play/ladder/ladder_tab.coffee index af3c82ffb..5f027b68a 100644 --- a/app/views/play/ladder/ladder_tab.coffee +++ b/app/views/play/ladder/ladder_tab.coffee @@ -150,6 +150,7 @@ module.exports = class LadderTabView extends CocoView # LADDER LOADING refreshLadder: -> + @supermodel.resetProgress() @ladderLimit ?= parseInt @getQueryVariable('top_players', 20) for team in @teams @leaderboards[team.id]?.destroy() @@ -242,7 +243,7 @@ module.exports = class LadderTabView extends CocoView if teamName.toLowerCase() is "humans" then rankClass = "rank-text humans-rank-text" message = "#{histogramData.length} players" - if @leaderboards[teamName].session? + if @leaderboards[teamName].session? if @leaderboards[teamName].myRank <= histogramData.length message="##{@leaderboards[teamName].myRank} of #{histogramData.length}" else