From 789f3176d4c3ec4502fed7fa29a87b88c0bfa1e0 Mon Sep 17 00:00:00 2001 From: MihailRis Date: Sat, 16 Mar 2024 05:40:30 +0300 Subject: [PATCH] textbox render fix --- src/frontend/gui/controls.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/frontend/gui/controls.cpp b/src/frontend/gui/controls.cpp index 5ad500e4..b1bdb7fa 100644 --- a/src/frontend/gui/controls.cpp +++ b/src/frontend/gui/controls.cpp @@ -426,6 +426,9 @@ void TextBox::drawBackground(const GfxContext* pctx, Assets* assets) { auto batch = pctx->getBatch2D(); batch->texture(nullptr); + auto subctx = pctx->sub(); + subctx.setScissors(glm::vec4(pos.x, pos.y, size.x, size.y)); + if (valid) { if (isFocused() && !multiline) { batch->setColor(focusedColor);