修正settings重复引用的bug