Fix checking if sibling is locked when removing Views
We only checked if sibling was locked in the `x` direction.
This commit is contained in:
@@ -142,7 +142,8 @@ function Node:remove_view(root, view)
|
|||||||
local parent = self:get_parent_node(root)
|
local parent = self:get_parent_node(root)
|
||||||
local is_a = (parent.a == self)
|
local is_a = (parent.a == self)
|
||||||
local other = parent[is_a and "b" or "a"]
|
local other = parent[is_a and "b" or "a"]
|
||||||
if other:get_locked_size() then
|
local locked_size_x, locked_size_y = other:get_locked_size()
|
||||||
|
if locked_size_x or locked_size_y then
|
||||||
self.views = {}
|
self.views = {}
|
||||||
self:add_view(EmptyView())
|
self:add_view(EmptyView())
|
||||||
else
|
else
|
||||||
|
|||||||
Reference in New Issue
Block a user