fix bugs related to fov crossing idl