JAL-2032 structure follow mouseover in a copy of a mapped sequence
[jalview.git] / src / jalview / structure / StructureSelectionManager.java
index 6bb04ab..28fc3d1 100644 (file)
@@ -880,7 +880,10 @@ public class StructureSelectionManager
     List<AtomSpec> atoms = new ArrayList<AtomSpec>();
     for (StructureMapping sm : mappings)
     {
-      if (sm.sequence == seq || sm.sequence == seq.getDatasetSequence())
+      if (sm.sequence == seq
+              || sm.sequence == seq.getDatasetSequence()
+              || (sm.sequence.getDatasetSequence() != null && sm.sequence
+                      .getDatasetSequence() == seq.getDatasetSequence()))
       {
         for (int index : positions)
         {