Revert "[gpos] Break cycle-of-2 when cursive attaching"

This reverts commit 7090707de6.
This commit is contained in:
Behdad Esfahbod 2020-06-17 17:51:08 -07:00
parent 7090707de6
commit 3fe7195713

View File

@ -1692,12 +1692,6 @@ struct CursivePosFormat1
else
pos[child].x_offset = x_offset;
/* If parent was attached to child, break them free.
* https://github.com/harfbuzz/harfbuzz/issues/2469
*/
if (unlikely (pos[parent].attach_chain() = -pos[child].attach_chain()))
pos[parent].attach_chain() = 0;
buffer->idx++;
return_trace (true);
}