From 48a4a1046842943e86476b9627342d94f7a0f337 Mon Sep 17 00:00:00 2001 From: JiaJian <33014143+endless7@users.noreply.github.com> Date: Sat, 3 Dec 2022 08:41:46 +0800 Subject: [PATCH] save (#37107) --- .../platform/darwin/ios/framework/Source/FlutterPlatformViews.mm | 1 + 1 file changed, 1 insertion(+) diff --git a/shell/platform/darwin/ios/framework/Source/FlutterPlatformViews.mm b/shell/platform/darwin/ios/framework/Source/FlutterPlatformViews.mm index 9208bbf0f89e1..12bdf28269d67 100644 --- a/shell/platform/darwin/ios/framework/Source/FlutterPlatformViews.mm +++ b/shell/platform/darwin/ios/framework/Source/FlutterPlatformViews.mm @@ -800,6 +800,7 @@ static bool ClipBoundsContainsPlatformViewBoundingRect(const SkRect& clip_bounds return layer; } SkCanvas* overlay_canvas = frame->SkiaCanvas(); + overlay_canvas->clipRect(rect); overlay_canvas->clear(SK_ColorTRANSPARENT); if (frame->GetDisplayListBuilder()) { slice->render_into(frame->GetDisplayListBuilder().get());