Fix deadlock when updating Text Render layout during scene rendering

This commit is contained in:
Wojtek Figat
2025-09-30 15:46:06 +02:00
parent c46e1164d6
commit 086a49f45d
3 changed files with 20 additions and 12 deletions

View File

@@ -352,7 +352,7 @@ void TextRender::UpdateLayout()
BoundingBox::Transform(_localBox, _transform, _box);
BoundingSphere::FromBox(_box, _sphere);
if (_sceneRenderingKey != -1)
GetSceneRendering()->UpdateActor(this, _sceneRenderingKey);
GetSceneRendering()->UpdateActor(this, _sceneRenderingKey, ISceneRenderingListener::Auto | ISceneRenderingListener::AutoDelayDuringRendering);
}
bool TextRender::HasContentLoaded() const