| Index: cc/trees/property_tree.cc
|
| diff --git a/cc/trees/property_tree.cc b/cc/trees/property_tree.cc
|
| index 6f38a89e4d05ffc4c5ef279de53c8bd7a0ebca28..1f8671dcebb39dccfcd3ca009c154133a5d5b9e2 100644
|
| --- a/cc/trees/property_tree.cc
|
| +++ b/cc/trees/property_tree.cc
|
| @@ -148,7 +148,7 @@ bool TransformTree::CombineTransformsBetween(int source_id,
|
| // flattened(A * R) won't be R^{-1} * A{-1}, so multiplying C's to_screen and
|
| // A's from_screen will not produce the correct result.
|
| if (!dest || (dest->data.ancestors_are_invertible &&
|
| - current->data.node_and_ancestors_are_flat)) {
|
| + dest->data.node_and_ancestors_are_flat)) {
|
| transform->ConcatTransform(current->data.to_screen);
|
| if (dest)
|
| transform->ConcatTransform(dest->data.from_screen);
|
|
|