Please make UtilityTray to listen to activitywillopen to hide itself.