| Index: mojo/services/view_manager/root_node_manager.cc
|
| diff --git a/mojo/services/view_manager/root_node_manager.cc b/mojo/services/view_manager/root_node_manager.cc
|
| index 1a17ebd34ad85d3577e23995d8467de487db3b16..f0dcc0e251c842344b9375eebcd8f0b077dcb8e7 100644
|
| --- a/mojo/services/view_manager/root_node_manager.cc
|
| +++ b/mojo/services/view_manager/root_node_manager.cc
|
| @@ -96,6 +96,16 @@ void RootNodeManager::NotifyNodeViewReplaced(const NodeId& node,
|
| }
|
| }
|
|
|
| +void RootNodeManager::NotifyNodeDeleted(const NodeId& node) {
|
| + for (ConnectionMap::iterator i = connection_map_.begin();
|
| + i != connection_map_.end(); ++i) {
|
| + const TransportChangeId change_id =
|
| + (change_ && i->first == change_->connection_id) ?
|
| + change_->change_id : 0;
|
| + i->second->NotifyNodeDeleted(node, change_id);
|
| + }
|
| +}
|
| +
|
| void RootNodeManager::PrepareForChange(ViewManagerConnection* connection,
|
| TransportChangeId change_id) {
|
| DCHECK(!change_.get()); // Should only ever have one change in flight.
|
|
|