minor
This commit is contained in:
parent
bd0a2fc15f
commit
830f0be459
14
editor.lua
14
editor.lua
|
@ -259,7 +259,6 @@ local function create(data)
|
|||
|
||||
local function push_children(c)
|
||||
for i = #c, 1, -1 do
|
||||
if c[i] ~= false then
|
||||
if c[i].x ~= math.floor(c[i].x)
|
||||
or c[i].y ~= math.floor(c[i].y)
|
||||
or c[i].width ~= math.floor(c[i].width)
|
||||
|
@ -270,7 +269,6 @@ local function create(data)
|
|||
open_areas[#open_areas + 1] = c[i]
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
local op_count = 0
|
||||
|
||||
|
@ -459,6 +457,18 @@ local function create(data)
|
|||
end
|
||||
end
|
||||
|
||||
-- clean up children, remove all `false'
|
||||
local j = 1
|
||||
for i = 1, #children do
|
||||
if children[i] ~= false then
|
||||
children[j] = children[i]
|
||||
j = j + 1
|
||||
end
|
||||
end
|
||||
for i = #children, j, -1 do
|
||||
table.remove(children, i)
|
||||
end
|
||||
|
||||
push_children(merged_children)
|
||||
push_children(children)
|
||||
|
||||
|
|
Loading…
Reference in New Issue