From de0e4fb156cf5fd13a6c75321c770f74204ebea2 Mon Sep 17 00:00:00 2001 From: Raanan Weber Date: Tue, 14 Jun 2022 15:37:21 +0200 Subject: [PATCH] make sure component init before render --- packages/dev/gui/src/2D/controls/textBlock.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/dev/gui/src/2D/controls/textBlock.ts b/packages/dev/gui/src/2D/controls/textBlock.ts index f64bff73957..6032b890e88 100644 --- a/packages/dev/gui/src/2D/controls/textBlock.ts +++ b/packages/dev/gui/src/2D/controls/textBlock.ts @@ -547,6 +547,9 @@ export class TextBlock extends Control { } protected _renderLines(context: ICanvasRenderingContext): void { + if (!this._fontOffset) { + return; + } const height = this._currentMeasure.height; let rootY = 0; switch (this._textVerticalAlignment) {