Adjustment for hidden columns
authoramwaterhouse <Andrew Waterhouse>
Wed, 11 Apr 2007 13:01:44 +0000 (13:01 +0000)
committeramwaterhouse <Andrew Waterhouse>
Wed, 11 Apr 2007 13:01:44 +0000 (13:01 +0000)
src/jalview/gui/ScalePanel.java

index 36b414f..f71ff3a 100755 (executable)
@@ -277,15 +277,18 @@ public class ScalePanel
         sg.setStartRes(res);\r
       }\r
 \r
+      int col;\r
       for (int i = min; i <= max; i++)\r
       {\r
-        if ( (i < sg.getStartRes()) || (i > sg.getEndRes()))\r
+        col = av.getColumnSelection().adjustForHiddenColumns(i);\r
+\r
+        if ( (col < sg.getStartRes()) || (col > sg.getEndRes()))\r
         {\r
-          av.getColumnSelection().removeElement(i);\r
+          av.getColumnSelection().removeElement(col);\r
         }\r
         else\r
         {\r
-          av.getColumnSelection().addElement(i);\r
+          av.getColumnSelection().addElement(col);\r
         }\r
       }\r
 \r