Browse Source

fix focus control breaks for non-atomic units

Alexander Rose 5 years ago
parent
commit
77461d5a23
1 changed files with 2 additions and 0 deletions
  1. 2 0
      src/mol-plugin-ui/structure/focus.tsx

+ 2 - 0
src/mol-plugin-ui/structure/focus.tsx

@@ -58,6 +58,8 @@ function getFocusEntries(structure: Structure) {
     const l = StructureElement.Location.create(structure);
 
     for (const ug of structure.unitSymmetryGroups) {
+        if (!Unit.isAtomic(ug.units[0])) continue;
+
         l.unit = ug.units[0];
         l.element = ug.elements[0];
         const isMultiChain = Unit.Traits.is(l.unit.traits, Unit.Trait.MultiChain);