Merge pull request #18087 from atom/aw/gutter-measurement-update

Update soft wrap margins on gutter re-measurement
This commit is contained in:
Ash Wilson
2018-09-21 15:48:12 -04:00
committed by GitHub
2 changed files with 23 additions and 2 deletions

View File

@@ -387,8 +387,9 @@ class TextEditorComponent {
}
measureContentDuringUpdateSync () {
let gutterDimensionsChanged = false
if (this.remeasureGutterDimensions) {
this.measureGutterDimensions()
gutterDimensionsChanged = this.measureGutterDimensions()
this.remeasureGutterDimensions = false
}
const wasHorizontalScrollbarVisible = (
@@ -419,7 +420,7 @@ class TextEditorComponent {
this.linesToMeasure.clear()
this.measuredContent = true
return wasHorizontalScrollbarVisible !== isHorizontalScrollbarVisible
return gutterDimensionsChanged || wasHorizontalScrollbarVisible !== isHorizontalScrollbarVisible
}
updateSyncAfterMeasuringContent () {