diff --git a/content/browser/renderer_host/render_frame_metadata_provider_impl.cc b/content/browser/renderer_host/render_frame_metadata_provider_impl.cc index c10b2dfc7d965c4007c71260516040be73275512..49ab08b466f233892528636d47ae29aa31b47cb7 100644 --- a/content/browser/renderer_host/render_frame_metadata_provider_impl.cc +++ b/content/browser/renderer_host/render_frame_metadata_provider_impl.cc @@ -120,10 +120,8 @@ void RenderFrameMetadataProviderImpl::OnRenderFrameMetadataChanged( return; } } -// ohos: fix white screen when web instance over 5. -#if !BUILDFLAG(IS_OHOS) + if (metadata.local_surface_id != last_local_surface_id_) { -#endif last_local_surface_id_ = metadata.local_surface_id; for (Observer& observer : observers_) { observer.OnLocalSurfaceIdChanged(metadata); @@ -131,9 +129,7 @@ void RenderFrameMetadataProviderImpl::OnRenderFrameMetadataChanged( return; } } -#if !BUILDFLAG(IS_OHOS) } -#endif if (!frame_token) return;