Index: mojo/services/public/cpp/view_manager/lib/view_manager_synchronizer.cc |
diff --git a/mojo/services/public/cpp/view_manager/lib/view_manager_synchronizer.cc b/mojo/services/public/cpp/view_manager/lib/view_manager_synchronizer.cc |
index 9b21dab833c1e7e2f42096543613c4796dfb189c..cb16cbcd2368c4e9c6150e618c64f5d4d61d7409 100644 |
--- a/mojo/services/public/cpp/view_manager/lib/view_manager_synchronizer.cc |
+++ b/mojo/services/public/cpp/view_manager/lib/view_manager_synchronizer.cc |
@@ -234,6 +234,7 @@ class DestroyViewTreeNodeTransaction : public ViewManagerTransaction { |
private: |
// Overridden from ViewManagerTransaction: |
virtual void DoCommit() OVERRIDE { |
+ GetAndAdvanceNextServerChangeId(); |
service()->DeleteNode(node_id_, ActionCompletedCallback()); |
} |
virtual void DoActionCompleted(bool success) OVERRIDE { |