diff --git a/gfx/padding.lua b/gfx/padding.lua index a3de557..5b22752 100644 --- a/gfx/padding.lua +++ b/gfx/padding.lua @@ -28,7 +28,7 @@ function Padding:resize(opts) end function Padding:draw() - if Element.draw(self) or self.element:_isDirty() then + if Element.draw(self) then local win = self:_getWindow() win.clear() self.element:draw() @@ -93,4 +93,8 @@ function Padding:_reload() self.element:setParent(self:_getWindow()) end +function Padding:_isDirty() + return Element._isDirty(self) or self.element:_isDirty() +end + return Padding \ No newline at end of file