From 783ca58c783367c21d707592bfcaed9e936cc5e0 Mon Sep 17 00:00:00 2001 From: Kazhnuz Date: Wed, 5 Jan 2022 21:30:12 +0100 Subject: [PATCH] fix: only redraw visible elements --- sonic-radiance.love/birb/modules/gui/init.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sonic-radiance.love/birb/modules/gui/init.lua b/sonic-radiance.love/birb/modules/gui/init.lua index 9e5370b..2f2d7ce 100644 --- a/sonic-radiance.love/birb/modules/gui/init.lua +++ b/sonic-radiance.love/birb/modules/gui/init.lua @@ -164,7 +164,10 @@ end -- Draw the menu and its content function Gui:redraw() - for _, element in pairs(self.elements) do + for _, element in pairs(self:getVisibleElement(true)) do + element:redraw() + end + for _, element in pairs(self:getVisibleElement(false)) do element:redraw() end end