     @updateScrollbarDimensions()
     @updateStartRow()
     @updateEndRow()
+    @updateTileSize()
 
     @updateFocusedState() if @shouldUpdateFocusedState
     @updateHeightState() if @shouldUpdateHeightState

        tile.display = "none"
      else
        delete @state.content.tiles[id]


  updateLinesState: (tileState, startRow, endRow) ->
    tileState.lines ?= {}

    return unless @startRow? and @endRow? and @lineHeight?

    visibleTiles = {}
    for startRow in @getVisibleTilesRange() by @tileSize
      endRow = Math.min(@model.getScreenLineCount(), startRow + @tileSize)

      isNewTile = not @state.content.tiles.hasOwnProperty(startRow)
      tile = @state.content.tiles[startRow] ?= {}
      tile.top = startRow * @lineHeight - @scrollTop
      tile.height = @tileSize * @lineHeight
      tile.newlyCreated = isNewTile
      tile.display = "block"

