Perform initial viewport sync after CharMeasure is ready

Fixes #539
This commit is contained in:
Daniel Imms
2017-02-10 09:55:35 -08:00
parent 639a2fd509
commit ee1de0980f
+2 -1
View File
@@ -35,7 +35,8 @@ export class Viewport {
this.terminal.on('resize', this.syncScrollArea.bind(this));
this.viewportElement.addEventListener('scroll', this.onScroll.bind(this));
this.syncScrollArea();
// Perform this async to ensure the CharMeasure is ready.
setTimeout(() => this.syncScrollArea(), 0);
}
/**