   doBackgroundWork: (deadline) =>
     previousLongestRow = @getApproximateLongestScreenRow()
     if @displayLayer.doBackgroundWork(deadline)
-      @presenter?.updateVerticalDimensions()
       @backgroundWorkHandle = requestIdleCallback(@doBackgroundWork)
     else
       @backgroundWorkHandle = null

        when 'autoHeight'
          if value isnt @autoHeight
            @autoHeight = value
            @presenter?.setAutoHeight(@autoHeight)

        when 'autoWidth'
          if value isnt @autoWidth
            @autoWidth = value
            @presenter?.didChangeAutoWidth()

        when 'showCursorOnSelection'
          if value isnt @showCursorOnSelection

        when 'showLineNumbers'
          if value isnt @showLineNumbers
            @showLineNumbers = value

        when 'showInvisibles'
          if value isnt @showInvisibles
