From 6f41f70803438fd0fce981496711ff52371eedd2 Mon Sep 17 00:00:00 2001 From: Insality Date: Sun, 31 Mar 2019 19:11:48 +0300 Subject: [PATCH] dont override already declined components with basic comps --- druid/druid.lua | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/druid/druid.lua b/druid/druid.lua index e079791..a7592b0 100644 --- a/druid/druid.lua +++ b/druid/druid.lua @@ -15,9 +15,13 @@ M.comps = { } -local register_basic_components = function () +local function register_basic_components() for k, v in pairs(M.comps) do - M.register(k, v) + if not _factory["new_" .. k] then + M.register(k, v) + else + log("Basic component", k, "already registered") + end end end