Engine UI FrameUpdate compat, Speech bubble first frame fix (#8472)

* Compat fix for engine UI FrameUpdate order change.

Engine is getting FrameUpdate changed to run BEFORE style & layout. This is needed to avoid exploding.

* Fix speech bubble layout on first frame.
This commit is contained in:
Pieter-Jan Briers
2022-05-27 05:34:25 +02:00
committed by GitHub
parent d19f83fced
commit c5982e0b10
3 changed files with 8 additions and 12 deletions

View File

@@ -129,14 +129,10 @@ namespace Content.Client.Viewport
_inputManager.ViewportKeyEvent(this, args);
}
protected override void FrameUpdate(FrameEventArgs args)
{
EnsureViewportCreated();
}
protected override void Draw(DrawingHandleScreen handle)
{
EnsureViewportCreated();
DebugTools.AssertNotNull(_viewport);
_viewport!.Render();