From: amwaterhouse Date: Fri, 2 Sep 2005 08:29:13 +0000 (+0000) Subject: Applet search by residue index fixed X-Git-Tag: Release_2_05b~66 X-Git-Url: http://source.jalview.org/gitweb/?a=commitdiff_plain;h=3112465bf6d322e99d79b98c0641ea10ff36656f;p=jalview.git Applet search by residue index fixed --- diff --git a/src/jalview/appletgui/Finder.java b/src/jalview/appletgui/Finder.java index e152506..06fc9e1 100755 --- a/src/jalview/appletgui/Finder.java +++ b/src/jalview/appletgui/Finder.java @@ -144,18 +144,18 @@ public class Finder 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.addElement(Integer.toString(av.getAlignment().findIndex(seq))); - searchResults.addElement(Integer.toString(seq.findIndex(res) - 1)); - searchResults.addElement(Integer.toString(seq.findIndex(res) - 1)); + searchResults.addElement(String.valueOf(res)); + searchResults.addElement(String.valueOf(res)); } catch (NumberFormatException ex)