X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fappletgui%2FSeqPanel.java;h=158f0abdbc98dc13589b0ae04a36c1625560440a;hb=34d0e74532d41a1b46d253e0190baf6c7c29b8da;hp=a0103644d889a4e2b0dc73b6e43eac06b89153eb;hpb=40ecea964afaaf404465d75873ec915b901117a3;p=jalview.git diff --git a/src/jalview/appletgui/SeqPanel.java b/src/jalview/appletgui/SeqPanel.java index a010364..158f0ab 100755 --- a/src/jalview/appletgui/SeqPanel.java +++ b/src/jalview/appletgui/SeqPanel.java @@ -550,7 +550,16 @@ public class SeqPanel int findSeq(MouseEvent evt) { - + final int sqnum = findAlRow(evt); + return (sqnum<0) ? 0 : sqnum; + } + /** + * + * @param evt + * @return row in alignment that was selected (or -1 for column selection) + */ + private int findAlRow(MouseEvent evt) + { int seq = 0; int y = evt.getY(); @@ -571,7 +580,7 @@ public class SeqPanel av.alignment.getHeight() - 1); if (seq < 0) { - seq = 0; + seq = -1; } } else @@ -580,7 +589,7 @@ public class SeqPanel av.alignment.getHeight() - 1); if (seq < 0) { - seq = 0; + seq = -1; } }