From 625111928bac1e38639c0817c80e720705ddafd3 Mon Sep 17 00:00:00 2001 From: Alexander Rose <alex.rose@rcsb.org> Date: Tue, 12 Mar 2019 15:25:11 -0700 Subject: [PATCH] fixed nucleotide marking (only apply to atomic units) --- src/mol-repr/structure/visual/util/nucleotide.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/mol-repr/structure/visual/util/nucleotide.ts b/src/mol-repr/structure/visual/util/nucleotide.ts index 22fe970f1..8e8ed71d1 100644 --- a/src/mol-repr/structure/visual/util/nucleotide.ts +++ b/src/mol-repr/structure/visual/util/nucleotide.ts @@ -35,7 +35,9 @@ export function getNucleotideElementLoci(pickingId: PickingId, structureGroup: S if (id === objectId) { const { structure, group } = structureGroup const unit = group.units[instanceId] - return getResidueLoci(structure, unit, unit.polymerElements[groupId]) + if (Unit.isAtomic(unit)) { + return getResidueLoci(structure, unit, unit.polymerElements[groupId]) + } } return EmptyLoci } -- GitLab