修改返回值的判断
修改无效区域的添加方式，精简部分代码
设置文本后，改为更新部件
移除文本缓冲