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 6267fdf94c10a5ae79a01c6906d161f08c2d1a3f..2221ef0bca7b2e9dabc29b20f8894f26e5315e3e 100644 |
--- a/mojo/services/view_manager/root_node_manager.cc |
+++ b/mojo/services/view_manager/root_node_manager.cc |
@@ -90,6 +90,16 @@ View* RootNodeManager::GetView(const ViewId& id) { |
return i == connection_map_.end() ? NULL : i->second->GetView(id); |
} |
+void RootNodeManager::ProcessNodeBoundsChanged(const Node* node, |
+ const gfx::Rect& old_bounds, |
+ const gfx::Rect& new_bounds) { |
+ for (ConnectionMap::iterator i = connection_map_.begin(); |
+ i != connection_map_.end(); ++i) { |
+ i->second->ProcessNodeBoundsChanged(node, old_bounds, new_bounds, |
+ IsChangeSource(i->first)); |
+ } |
+} |
+ |
void RootNodeManager::ProcessNodeHierarchyChanged(const Node* node, |
const Node* new_parent, |
const Node* old_parent) { |