|
@@ -121,7 +121,7 @@ export function eachPolymerElement(loci: Loci, structureGroup: StructureGroup, a
|
|
|
const unitIndexMin = OrderedSet.findPredecessorIndex(elements, offsets[rI])
|
|
|
const unitIndexMax = OrderedSet.findPredecessorIndex(elements, offsets[rI + 1] - 1)
|
|
|
const unitIndexInterval = Interval.ofRange(unitIndexMin, unitIndexMax)
|
|
|
- if (!OrderedSet.isSubset(e.indices, unitIndexInterval)) return
|
|
|
+ if (!OrderedSet.areIntersecting(e.indices, unitIndexInterval)) return
|
|
|
const eI = traceElementIndex[rI]
|
|
|
const idx = OrderedSet.indexOf(e.unit.polymerElements, eI)
|
|
|
if (idx !== -1) {
|