[3.0] Add SurfaceSizeChanged before ReplaceSurface