diff --git a/lua/app/common/data_manager.lua b/lua/app/common/data_manager.lua index 22899eeb..1f906855 100644 --- a/lua/app/common/data_manager.lua +++ b/lua/app/common/data_manager.lua @@ -74,7 +74,9 @@ function DataManager:checkDataBind() if name == "BagData" then changeBindFunc(baseData.ItemData, self[name].ItemData) else - changeBindFunc(baseData, self[name]) + if baseData ~= self[name] then + changeBindFunc(baseData, self[name]) + end end end end