Skip to content

Commit 3f05b52

Browse files
author
Emmanuel Garcia
authored
Always set the callback during Rasterizer setup (flutter#20976)
1 parent 68b7b84 commit 3f05b52

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

shell/common/rasterizer.cc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,8 @@ void Rasterizer::Setup(std::unique_ptr<Surface> surface) {
8989
delegate_.GetTaskRunners().GetRasterTaskRunner()->GetTaskQueueId();
9090
raster_thread_merger_ =
9191
fml::MakeRefCounted<fml::RasterThreadMerger>(platform_id, gpu_id);
92+
}
93+
if (raster_thread_merger_) {
9294
raster_thread_merger_->SetMergeUnmergeCallback([=]() {
9395
// Clear the GL context after the thread configuration has changed.
9496
if (surface_) {

0 commit comments

Comments
 (0)