canvas use in UI overhaul
This commit is contained in:
@@ -111,9 +111,9 @@ end
|
||||
|
||||
function Canvas:setVisible(visible)
|
||||
self.visible = visible
|
||||
if not visible then
|
||||
if not visible and self.parent then
|
||||
self.parent:dirty()
|
||||
-- set parent's lines to dirty for each line in self
|
||||
-- TODO: set parent's lines to dirty for each line in self
|
||||
end
|
||||
end
|
||||
|
||||
@@ -244,6 +244,11 @@ function Canvas:dirty()
|
||||
for _, line in pairs(self.lines) do
|
||||
line.dirty = true
|
||||
end
|
||||
if self.layers then
|
||||
for _, canvas in pairs(self.layers) do
|
||||
canvas:dirty()
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
function Canvas:clean()
|
||||
|
||||
Reference in New Issue
Block a user