diff options
Diffstat (limited to 'components/view_manager/view_manager_root_connection.cc')
-rw-r--r-- | components/view_manager/view_manager_root_connection.cc | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/components/view_manager/view_manager_root_connection.cc b/components/view_manager/view_manager_root_connection.cc index 216e367..18e7f29 100644 --- a/components/view_manager/view_manager_root_connection.cc +++ b/components/view_manager/view_manager_root_connection.cc @@ -51,7 +51,7 @@ ViewManagerRootConnectionImpl::ViewManagerRootConnectionImpl( ConnectionManager* manager) : ViewManagerRootConnection(root.Pass(), manager), binding_(view_manager_root(), request.Pass()) { - binding_.set_error_handler(this); + binding_.set_connection_error_handler([this]() { CloseConnection(); }); connection_manager()->AddRoot(this); set_view_manager_service(connection_manager()->EmbedAtView( @@ -63,8 +63,4 @@ ViewManagerRootConnectionImpl::ViewManagerRootConnectionImpl( ViewManagerRootConnectionImpl::~ViewManagerRootConnectionImpl() { } -void ViewManagerRootConnectionImpl::OnConnectionError() { - CloseConnection(); -} - } // namespace view_manager |