| 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 37e5f059fa375bb531e60851cc9f593651b047a1..8120df7104be2accbca0c0923a6b8c35b75952f2 100644
|
| --- a/mojo/services/view_manager/view_manager_connection.cc
|
| +++ b/mojo/services/view_manager/view_manager_connection.cc
|
| @@ -127,6 +127,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) {
|
| @@ -143,6 +148,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;
|
| }
|
|
|
|
|