Fix template nodes path

This commit is contained in:
Insality 2020-03-22 11:55:52 +03:00
parent d2d4ffcad4
commit bdf9de239d

View File

@ -94,12 +94,16 @@ function Component.get_node(self, node_or_name)
local template_name = self:get_template() or const.EMPTY_STRING
local nodes = self:get_nodes()
if template_name ~= const.EMPTY_STRING then
template_name = template_name .. "/"
end
if nodes then
assert(type(node_or_name) == "strings", "You should pass node name instead of node")
return nodes[template_name .. "/" .. node_or_name]
return nodes[template_name .. node_or_name]
else
if type(node_or_name) == const.STRING then
return gui.get_node(template_name .. "/" .. node_or_name)
return gui.get_node(template_name .. node_or_name)
else
return node_or_name
end