X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FFinder.java;h=e5c94bd5b90e0e41d4ff3443695ad443706eb67f;hb=0039639a8b6fa7a9bfc131c83a493b5a696f0104;hp=5f683cb07bb4d82884537274c217ccea8934120f;hpb=f5c630601eccc201dd73f34227acf97f59a9168f;p=jalview.git diff --git a/src/jalview/gui/Finder.java b/src/jalview/gui/Finder.java index 5f683cb..e5c94bd 100755 --- a/src/jalview/gui/Finder.java +++ b/src/jalview/gui/Finder.java @@ -197,19 +197,18 @@ public class Finder extends GFinder { int res = Integer.parseInt(searchString); found = true; - - if (av.getSelectionGroup().getSize() > 0) + if (av.getSelectionGroup() == null || av.getSelectionGroup().getSize() < 1) { - seq = (Sequence) (av.getSelectionGroup().getSequenceAt(0)); + seq = (Sequence) av.getAlignment().getSequenceAt(0); } else { - seq = (Sequence) av.getAlignment().getSequenceAt(0); + seq = (Sequence) (av.getSelectionGroup().getSequenceAt(0)); } searchResults.add(Integer.toString(av.getAlignment().findIndex(seq))); - searchResults.add(Integer.toString(seq.findIndex(res) - 1)); - searchResults.add(Integer.toString(seq.findIndex(res) - 1)); + searchResults.add(res+""); + searchResults.add(res+""); } catch (NumberFormatException ex) {