     @updateCommonGutterState()
     @updateReflowState()
 
-    @updateTilesState() if @shouldUpdateLinesState or @shouldUpdateLineNumbersState
+    if @shouldUpdateLinesState or @shouldUpdateLineNumbersState
+      @updateTilesState()
+      @shouldUpdateTilesState = true
 
     @updating = false
     @state

    @updateHiddenInputState() if @shouldUpdateHiddenInputState
    @updateContentState() if @shouldUpdateContentState
    @updateDecorations() if @shouldUpdateDecorations
    @updateTilesState() if @shouldUpdateLinesState or @shouldUpdateLineNumbersState
    @updateCursorsState() if @shouldUpdateCursorsState
    @updateOverlaysState() if @shouldUpdateOverlaysState
    @updateLineNumberGutterState() if @shouldUpdateLineNumberGutterState

    @shouldUpdateContentState = false
    @shouldUpdateDecorations = false
    @shouldUpdateLinesState = false
    @shouldUpdateTilesState = false
    @shouldUpdateCursorsState = false
    @shouldUpdateOverlaysState = false
    @shouldUpdateLineNumberGutterState = false
