Bounds checking
authoramwaterhouse <Andrew Waterhouse>
Tue, 30 Aug 2005 10:33:36 +0000 (10:33 +0000)
committeramwaterhouse <Andrew Waterhouse>
Tue, 30 Aug 2005 10:33:36 +0000 (10:33 +0000)
src/jalview/appletgui/SeqPanel.java

index ee7676c..a619cdf 100755 (executable)
@@ -231,7 +231,7 @@ public class SeqPanel
     int res = findRes(evt);\r
     int seq = findSeq(evt);\r
 \r
-    if (seq >= av.getAlignment().getHeight() || seq<0)\r
+    if (seq >= av.getAlignment().getHeight() || seq<0 || res<0)\r
     {\r
       return;\r
     }\r
@@ -713,7 +713,7 @@ public class SeqPanel
       return;\r
     }\r
 \r
-    if (res > av.alignment.getWidth() && !av.getWrapAlignment())\r
+    if (res > av.alignment.getWidth())\r
     {\r
       res = av.alignment.getWidth() - 1;\r
     }\r