防止新窗口重复注册 prefs observer，更改剩余高度为剩余百分比，