diff --git a/src/line-number-gutter-component.coffee b/src/line-number-gutter-component.coffee index 5b399570a..b31131ab0 100644 --- a/src/line-number-gutter-component.coffee +++ b/src/line-number-gutter-component.coffee @@ -8,7 +8,6 @@ class LineNumberGutterComponent extends TiledComponent dummyLineNumberNode: null constructor: ({@onMouseDown, @editor, @gutter}) -> - @lineNumberNodesById = {} @visible = true @domNode = atom.views.getView(@gutter) @@ -55,9 +54,7 @@ class LineNumberGutterComponent extends TiledComponent if @newState.maxLineNumberDigits isnt @oldState.maxLineNumberDigits @updateDummyLineNumber() @oldState.styles = {} - - afterUpdateSync: (state) -> - @oldState.maxLineNumberDigits = @newState.maxLineNumberDigits + @oldState.maxLineNumberDigits = @newState.maxLineNumberDigits buildComponentForTile: (id) -> new LineNumbersTileComponent({id}) diff --git a/src/line-numbers-tile-component.coffee b/src/line-numbers-tile-component.coffee index 9a5dc4055..155c9a23a 100644 --- a/src/line-numbers-tile-component.coffee +++ b/src/line-numbers-tile-component.coffee @@ -12,7 +12,7 @@ class LineNumbersTileComponent @domNode.classList.add("tile") @domNode.style.position = "absolute" @domNode.style.display = "block" - @domNode.style.top = 0 + @domNode.style.top = 0 # Cover the space occupied by a dummy lineNumber getDomNode: -> @domNode diff --git a/src/lines-component.coffee b/src/lines-component.coffee index bef14aec3..70a428b57 100644 --- a/src/lines-component.coffee +++ b/src/lines-component.coffee @@ -46,17 +46,13 @@ class LinesComponent extends TiledComponent @placeholderTextDiv.textContent = @newState.placeholderText @domNode.appendChild(@placeholderTextDiv) - @removeTileNodes() unless @oldState.indentGuidesVisible is @newState.indentGuidesVisible - @updateTileNodes() - if @newState.width isnt @oldState.width @domNode.style.width = @newState.width + 'px' + @oldState.width = @newState.width @cursorsComponent.updateSync(state) @oldState.indentGuidesVisible = @newState.indentGuidesVisible - @oldState.scrollWidth = @newState.scrollWidth - @oldState.width = @newState.width buildComponentForTile: (id) -> new LinesTileComponent({id, @presenter})