diff --git a/shell/platform/fuchsia/flutter/vulkan_surface_producer.cc b/shell/platform/fuchsia/flutter/vulkan_surface_producer.cc index 38479f13d0c..08dee013f1a 100644 --- a/shell/platform/fuchsia/flutter/vulkan_surface_producer.cc +++ b/shell/platform/fuchsia/flutter/vulkan_surface_producer.cc @@ -214,7 +214,7 @@ bool VulkanSurfaceProducer::TransitionSurfacesToExternal( .srcAccessMask = VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT, .dstAccessMask = 0, .oldLayout = imageInfo.fImageLayout, - .newLayout = VK_IMAGE_LAYOUT_GENERAL, + .newLayout = imageInfo.fImageLayout, .srcQueueFamilyIndex = 0, .dstQueueFamilyIndex = VK_QUEUE_FAMILY_EXTERNAL_KHR, .image = vk_surface->GetVkImage(),