diff --git a/src/text-editor-presenter.coffee b/src/text-editor-presenter.coffee index 8ced5ae61..be2982db1 100644 --- a/src/text-editor-presenter.coffee +++ b/src/text-editor-presenter.coffee @@ -455,10 +455,16 @@ class TextEditorPresenter return for gutter in @model.getGutters() isVisible = @gutterIsVisible(gutter) + if gutter.name is 'line-number' + content = @lineNumberGutter + else + @customGutterDecorations[gutter.name] ?= {} + content = @customGutterDecorations[gutter.name] @state.gutters.sortedDescriptions.push({ gutter, visible: isVisible, - styles: @sharedGutterStyles + styles: @sharedGutterStyles, + content, }) @state.gutters.customDecorations = @customGutterDecorations # TODO jssln Remove @state.gutters.lineNumberGutter = @lineNumberGutter # TODO jssln Remove