From a7ff49ebaa71f0c29119dd5a6113e8a3baa28648 Mon Sep 17 00:00:00 2001 From: Antonio Scandurra Date: Sat, 13 Jun 2015 17:36:20 +0200 Subject: [PATCH] :art: --- src/line-number-gutter-component.coffee | 5 +---- src/line-numbers-tile-component.coffee | 2 +- src/lines-component.coffee | 6 +----- 3 files changed, 3 insertions(+), 10 deletions(-) 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})