fix rare union fail with deadlock

This commit is contained in:
Stewart Allen 2021-04-29 12:21:01 -04:00
commit 6e2ffc5e8c

View file

@ -1781,6 +1781,10 @@
if (src[0].isEquivalent(dst[0]) && src[1].isEquivalent(dst[1])) {
return null;
}
// only here is area sorting failed (same sizes)
if (src[0].isEquivalent(dst[1]) && src[1].isEquivalent(dst[0])) {
return null;
}
}
return union;
}