diff --git a/src/cursors-component.coffee b/src/cursors-component.coffee index e762adef3..62c471c49 100644 --- a/src/cursors-component.coffee +++ b/src/cursors-component.coffee @@ -34,7 +34,7 @@ CursorsComponent = React.createClass shouldComponentUpdate: (newProps, newState) -> not newState.blinkOff is @state.blinkOff or - not isEqualForProperties(newProps, @props, 'cursorScreenRanges', 'scrollTop', 'scrollLeft', 'lineHeightInPixels') + not isEqualForProperties(newProps, @props, 'cursorScreenRanges', 'scrollTop', 'scrollLeft', 'lineHeightInPixels', 'defaultCharWidth') componentWillUpdate: (newProps) -> @pauseCursorBlinking() if @props.cursorScreenRanges and not isEqual(newProps.cursorScreenRanges, @props.cursorScreenRanges) diff --git a/src/editor-component.coffee b/src/editor-component.coffee index fe1b6d0af..d46c0e769 100644 --- a/src/editor-component.coffee +++ b/src/editor-component.coffee @@ -85,7 +85,7 @@ EditorComponent = React.createClass CursorsComponent { editor, scrollTop, scrollLeft, cursorScreenRanges, cursorBlinkPeriod, cursorBlinkResumeDelay, - fontSize, fontFamily, lineHeightInPixels + lineHeightInPixels, defaultCharWidth } LinesComponent { ref: 'lines', editor, lineHeightInPixels, defaultCharWidth,