fix virtual view final