| Index: mojo/services/view_manager/view_manager_connection.cc
|
| diff --git a/mojo/services/view_manager/view_manager_connection.cc b/mojo/services/view_manager/view_manager_connection.cc
|
| index b11badd4162ddb0ac55d74ed41cf510c33aea744..e1a4650fd4e71e9988de5e63c4eb99e83482c7d8 100644
|
| --- a/mojo/services/view_manager/view_manager_connection.cc
|
| +++ b/mojo/services/view_manager/view_manager_connection.cc
|
| @@ -129,6 +129,11 @@ void ViewManagerConnection::NotifyNodeViewReplaced(
|
| change_id);
|
| }
|
|
|
| +void ViewManagerConnection::NotifyNodeDeleted(const NodeId& node,
|
| + TransportChangeId change_id) {
|
| + client()->OnNodeDeleted(NodeIdToTransportId(node), change_id);
|
| +}
|
| +
|
| bool ViewManagerConnection::DeleteNodeImpl(ViewManagerConnection* source,
|
| const NodeId& node_id,
|
| TransportChangeId change_id) {
|
| @@ -145,6 +150,7 @@ bool ViewManagerConnection::DeleteNodeImpl(ViewManagerConnection* source,
|
| DCHECK(node->GetChildren().empty());
|
| node_map_.erase(node_id.node_id);
|
| delete node;
|
| + context()->NotifyNodeDeleted(node_id);
|
| return true;
|
| }
|
|
|
|
|