Only remeasure char widths on stylesheet changes if editor is visible

Fixes #2856
This commit is contained in:
Nathan Sobo
2014-07-08 11:45:24 -06:00
parent 0793f291d1
commit 48d20ff1ec
2 changed files with 24 additions and 1 deletions

View File

@@ -801,7 +801,10 @@ EditorComponent = React.createClass
@characterWidthRemeasurementRequested = true
setImmediate =>
@characterWidthRemeasurementRequested = false
@remeasureCharacterWidths()
if @state.visible
@remeasureCharacterWidths()
else
@remeasureCharacterWidthsWhenShown = true
remeasureCharacterWidths: ->
@remeasureCharacterWidthsWhenShown = false