diff --git a/src/line-numbers-tile-component.coffee b/src/line-numbers-tile-component.coffee index a36ed4330..9a5dc4055 100644 --- a/src/line-numbers-tile-component.coffee +++ b/src/line-numbers-tile-component.coffee @@ -41,7 +41,6 @@ class LineNumbersTileComponent if @newTileState.top isnt @oldTileState.top @domNode.style['-webkit-transform'] = "translate3d(0, #{@newTileState.top}px, 0px)" @oldTileState.top = @newTileState.top - @oldTileState.left = @newTileState.left if @newState.maxLineNumberDigits isnt @oldState.maxLineNumberDigits node.remove() for id, node of @lineNumberNodesById @@ -50,10 +49,6 @@ class LineNumbersTileComponent @lineNumberNodesById = {} @oldState.maxLineNumberDigits = @newState.maxLineNumberDigits - if @newState.scrollWidth isnt @oldState.scrollWidth - @domNode.style.width = @newState.scrollWidth + 'px' - @oldState.scrollWidth = @newState.scrollWidth - @updateLineNumbers() updateLineNumbers: -> diff --git a/src/lines-tile-component.coffee b/src/lines-tile-component.coffee index d39df0a9e..5fdadf212 100644 --- a/src/lines-tile-component.coffee +++ b/src/lines-tile-component.coffee @@ -54,6 +54,7 @@ class LinesTileComponent if @newState.width isnt @oldState.width @domNode.style.width = @newState.width + 'px' + @oldTileState.width = @newTileState.width if @newTileState.top isnt @oldTileState.top or @newTileState.left isnt @oldTileState.left @domNode.style['-webkit-transform'] = "translate3d(#{@newTileState.left}px, #{@newTileState.top}px, 0px)" diff --git a/src/text-editor-presenter.coffee b/src/text-editor-presenter.coffee index 6a4612ffa..933ddd4aa 100644 --- a/src/text-editor-presenter.coffee +++ b/src/text-editor-presenter.coffee @@ -342,7 +342,6 @@ class TextEditorPresenter gutterTile = @lineNumberGutter.tiles[startRow] ?= {} gutterTile.top = startRow * @lineHeight - @scrollTop - gutterTile.left = -@scrollLeft gutterTile.height = @tileSize * @lineHeight gutterTile.display = "block"