diff --git a/sonic-radiance.love/birb/modules/gui/menus/widgets/base.lua b/sonic-radiance.love/birb/modules/gui/menus/widgets/base.lua index ca106f6..d2f5356 100644 --- a/sonic-radiance.love/birb/modules/gui/menus/widgets/base.lua +++ b/sonic-radiance.love/birb/modules/gui/menus/widgets/base.lua @@ -37,6 +37,7 @@ function BaseWidget:new(menuName) self.canvas = {} self.canvas.texture = nil self.canvas.needRedraw = true + self.canvas.isAnimated = false self.order = 0 self:register() @@ -74,7 +75,7 @@ function BaseWidget:register() end function BaseWidget:redraw() - if (self.canvas.needRedraw) then + if (self.canvas.needRedraw or self.canvas.isAnimated) then self:generateTexture() end end