| Index: mojo/services/public/cpp/view_manager/lib/view_manager_client_impl.cc
|
| diff --git a/mojo/services/public/cpp/view_manager/lib/view_manager_client_impl.cc b/mojo/services/public/cpp/view_manager/lib/view_manager_client_impl.cc
|
| index 79bde294b9007982d9796d64f427d695b8eb6e00..860beb57c3b8982f2b90e0151fe028722e731789 100644
|
| --- a/mojo/services/public/cpp/view_manager/lib/view_manager_client_impl.cc
|
| +++ b/mojo/services/public/cpp/view_manager/lib/view_manager_client_impl.cc
|
| @@ -275,6 +275,14 @@ void ViewManagerClientImpl::OnEmbed(
|
| delegate_->OnEmbed(this, root, exported_services, remote.Pass());
|
| }
|
|
|
| +void ViewManagerClientImpl::OnEmbeddedAppDisconnected(Id view_id) {
|
| + View* view = GetViewById(view_id);
|
| + if (view) {
|
| + FOR_EACH_OBSERVER(ViewObserver, *ViewPrivate(view).observers(),
|
| + OnViewEmbeddedAppDisconnected(view));
|
| + }
|
| +}
|
| +
|
| void ViewManagerClientImpl::OnViewBoundsChanged(Id view_id,
|
| RectPtr old_bounds,
|
| RectPtr new_bounds) {
|
|
|