修改文件，类，函数名。
正确响应多窗口的多状态。