fix the problem of "push next view"