1. 修改willShow的時機