From f105e44be538fd7c572de487caf6da0bdab8bbdf Mon Sep 17 00:00:00 2001 From: Amir Hardon Date: Wed, 18 Sep 2019 11:18:38 -0600 Subject: [PATCH] Update ExternalViewEmbedder class comment. (flutter/engine#11063) --- engine/src/flutter/flow/embedded_views.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/engine/src/flutter/flow/embedded_views.h b/engine/src/flutter/flow/embedded_views.h index afaf9037a1c..8a9d2fdc56a 100644 --- a/engine/src/flutter/flow/embedded_views.h +++ b/engine/src/flutter/flow/embedded_views.h @@ -186,9 +186,10 @@ class EmbeddedViewParams { enum class PostPrerollResult { kResubmitFrame, kSuccess }; -// This is only used on iOS when running in a non headless mode, -// in this case ExternalViewEmbedder is a reference to the -// FlutterPlatformViewsController which is owned by FlutterViewController. +// Facilitates embedding of platform views within the flow layer tree. +// +// Used on iOS and on embedded platforms that provide a system compositor +// as part of the project arguments. class ExternalViewEmbedder { // TODO(cyanglaz): Make embedder own the `EmbeddedViewParams`.