From a6b1f2da59f52c151157c08e0fdcf87e9aa70f30 Mon Sep 17 00:00:00 2001 From: Kazhnuz Date: Sat, 13 Apr 2019 10:44:07 +0200 Subject: [PATCH] modules/menusystem: add a way to easily invalidate widget canvas --- gamecore/modules/menusystem/widgets/init.lua | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gamecore/modules/menusystem/widgets/init.lua b/gamecore/modules/menusystem/widgets/init.lua index 92b22eb..9c02e5a 100644 --- a/gamecore/modules/menusystem/widgets/init.lua +++ b/gamecore/modules/menusystem/widgets/init.lua @@ -66,6 +66,10 @@ function BaseWidget:redrawCanvas() imageData:release( ) end +function BaseWidget:invalidateCanvas() + self.canvas.needRedraw = true +end + function BaseWidget:drawCanvas() self.r = love.math.random(128)/256 self.g = love.math.random(128)/256