diff --git a/Qt/QtHost.cpp b/Qt/QtHost.cpp index b00f635fe7..b40c5b3b7e 100644 --- a/Qt/QtHost.cpp +++ b/Qt/QtHost.cpp @@ -18,6 +18,7 @@ #include "UI/ui_atlas.h" #include "ui/ui.h" #include "ui/ui_context.h" +#include "gfx_es2/draw_text.h" #include "GPU/ge_constants.h" #include "EmuThread.h" @@ -441,6 +442,9 @@ void NativeRender() glUniformMatrix4fv(UIShader_Get()->u_worldviewproj, 1, GL_FALSE, ortho.getReadPtr()); screenManager->render(); + if (screenManager->getUIContext()->Text()) { + screenManager->getUIContext()->Text()->OncePerFrame(); + } } void NativeMessageReceived(const char *message, const char *value) diff --git a/native b/native index d18b42427f..2583c67c32 160000 --- a/native +++ b/native @@ -1 +1 @@ -Subproject commit d18b42427fa9c6ccb81254adcb1c45119be7b3c8 +Subproject commit 2583c67c3294f080d7edf7391860ab5c4421b196