Skip to content

Commit ca8776e

Browse files
committed
Removed RunNowOrPostTask.
1 parent 1cf6dd8 commit ca8776e

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

lib/ui/painting/picture.cc

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -171,16 +171,16 @@ Dart_Handle Picture::RasterizeToImage(sk_sp<SkPicture> picture,
171171
delete image_callback;
172172
});
173173

174-
fml::TaskRunner::RunNowOrPostTask(io_task_runner, [ui_task_runner, picture,
175-
picture_bounds, ui_task,
176-
resource_context] {
177-
sk_sp<SkSurface> surface =
178-
MakeSnapshotSurface(picture_bounds, resource_context);
179-
sk_sp<SkImage> raster_image = MakeRasterSnapshot(picture, surface);
180-
181-
fml::TaskRunner::RunNowOrPostTask(
182-
ui_task_runner, [ui_task, raster_image]() { ui_task(raster_image); });
183-
});
174+
fml::TaskRunner::RunNowOrPostTask(
175+
io_task_runner,
176+
[ui_task_runner, picture, picture_bounds, ui_task, resource_context] {
177+
sk_sp<SkSurface> surface =
178+
MakeSnapshotSurface(picture_bounds, resource_context);
179+
sk_sp<SkImage> raster_image = MakeRasterSnapshot(picture, surface);
180+
181+
ui_task_runner->PostTask(
182+
[ui_task, raster_image]() { ui_task(raster_image); });
183+
});
184184

185185
return Dart_Null();
186186
}

0 commit comments

Comments
 (0)