Refactor element dirty check in Padding
This commit is contained in:
parent
691b73337c
commit
66b2030cbe
@ -28,7 +28,7 @@ function Padding:resize(opts)
|
|||||||
end
|
end
|
||||||
|
|
||||||
function Padding:draw()
|
function Padding:draw()
|
||||||
if Element.draw(self) or self.element:_isDirty() then
|
if Element.draw(self) then
|
||||||
local win = self:_getWindow()
|
local win = self:_getWindow()
|
||||||
win.clear()
|
win.clear()
|
||||||
self.element:draw()
|
self.element:draw()
|
||||||
@ -93,4 +93,8 @@ function Padding:_reload()
|
|||||||
self.element:setParent(self:_getWindow())
|
self.element:setParent(self:_getWindow())
|
||||||
end
|
end
|
||||||
|
|
||||||
|
function Padding:_isDirty()
|
||||||
|
return Element._isDirty(self) or self.element:_isDirty()
|
||||||
|
end
|
||||||
|
|
||||||
return Padding
|
return Padding
|
Loading…
x
Reference in New Issue
Block a user