diff --git a/src/frontend/screens/LevelScreen.cpp b/src/frontend/screens/LevelScreen.cpp index 24ee44378..e6f1a0d7e 100644 --- a/src/frontend/screens/LevelScreen.cpp +++ b/src/frontend/screens/LevelScreen.cpp @@ -271,11 +271,9 @@ void LevelScreen::draw(float delta) { if (!hud->isPause()) { scripting::on_entities_render(engine.getTime().getDelta()); - } - renderer->renderFrame(ctx, camera, hudVisible, *postProcessing); - if (!hud->isPause()) { scripting::on_frontend_render(); } + renderer->renderFrame(ctx, camera, hudVisible, *postProcessing); if (hudVisible) { hud->draw(ctx);