From bb34315f90b42b77b15410391b9b030693d9e869 Mon Sep 17 00:00:00 2001 From: cg2121 Date: Tue, 28 Mar 2023 04:30:44 -0500 Subject: [PATCH] UI: Fix preview rendering order The spacing helpers were being rendered above the preview safe areas. --- UI/window-basic-main.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/UI/window-basic-main.cpp b/UI/window-basic-main.cpp index 67d445187..384b42687 100644 --- a/UI/window-basic-main.cpp +++ b/UI/window-basic-main.cpp @@ -4447,6 +4447,9 @@ void OBSBasic::RenderMain(void *data, uint32_t cx, uint32_t cy) window->ui->preview->DrawSceneEditing(); + if (window->drawSpacingHelpers) + window->ui->preview->DrawSpacingHelpers(); + uint32_t targetCX = window->previewCX; uint32_t targetCY = window->previewCY; @@ -4460,9 +4463,6 @@ void OBSBasic::RenderMain(void *data, uint32_t cx, uint32_t cy) RenderSafeAreas(window->rightLine, targetCX, targetCY); } - if (window->drawSpacingHelpers) - window->ui->preview->DrawSpacingHelpers(); - /* --------------------------------------- */ gs_projection_pop();