Merge branch 'bug/JAL-1644_Finder-logic-improvement' into develop
[jalview.git] / src / jalview / analysis / Finder.java
index b87c170..61e5709 100644 (file)
  */
 package jalview.analysis;
 
-import java.util.*;
+import jalview.datamodel.AlignmentI;
+import jalview.datamodel.SearchResults;
+import jalview.datamodel.Sequence;
+import jalview.datamodel.SequenceGroup;
 
-import jalview.datamodel.*;
+import java.util.Vector;
 
 public class Finder
 {
@@ -146,6 +149,18 @@ public class Finder
             break;
           }
         }
+
+        if (regex.search(seq.getDescription()))
+        {
+          idMatch.addElement(seq);
+          hasResults = true;
+          if (!findAll)
+          {
+            // stop and return the match
+            found = true;
+            break;
+          }
+        }
       }
       item = seq.getSequenceAsString();