Comment 3 for bug 1747526

Revision history for this message
Jeff Young (jeyjey) wrote :

In PNS::JOINT::IsLineCorner() we have:

    // joints between segments of different widths are not considered trivial.
    return seg1->Width() == seg2->Width();

If this condition is relaxed then the line isn't broken, but the second segment is updated to have its width match the first. There is unlikely to be a simple fix, as the definition of a Line Corner seems to be pretty well baked in....