好吧.. 直接改的原来代码为了修复 Bug, 没有经过思考.