         afterInviteOthers={@bound 'afterInviteOthers'} />
 
 
-  beforeScrollDidUpdate: ->
+  afterScrollDidUpdate: ->
 
     @setPaddedClassName()
 

    isMessageBeingSubmitted = thread.getIn ['flags', 'isMessageBeingSubmitted']

    @shouldScrollToBottom = yes  if isMessageBeingSubmitted


  onTopThresholdReached: (event) ->

    diff      = scrollContainerClientHeight - (channelInfoContainerHeight + listHeight)
    hasPadded = scrollContainer.className.indexOf('padded') > -1

    if diff >= 0
    then scrollContainer.classList.add 'padded'
    else scrollContainer.classList.remove 'padded'


  renderBody: ->
