image is panel size
[jalview.git] / src / jalview / appletgui / ScalePanel.java
index 5419d27..9cde175 100755 (executable)
@@ -1,6 +1,6 @@
 /*\r
  * Jalview - A Sequence Alignment Editor and Viewer\r
- * Copyright (C) 2005 AM Waterhouse, J Procter, G Barton, M Clamp, S Searle\r
+ * Copyright (C) 2006 AM Waterhouse, J Procter, G Barton, M Clamp, S Searle\r
  *\r
  * This program is free software; you can redistribute it and/or\r
  * modify it under the terms of the GNU General Public License\r
@@ -99,6 +99,7 @@ public class ScalePanel
           });\r
           pop.add(item);\r
         }\r
+        this.add(pop);\r
         pop.show(this, evt.getX(), evt.getY());\r
       }\r
       else if (av.getColumnSelection().contains(res))\r
@@ -109,12 +110,18 @@ public class ScalePanel
           public void actionPerformed(ActionEvent e)\r
           {\r
             av.hideColumns(res, res);\r
+            if (av.getSelectionGroup() != null\r
+                &&\r
+                av.getSelectionGroup().getSize() == av.alignment.getHeight())\r
+              av.setSelectionGroup(null);\r
+\r
             ap.repaint();\r
             if (ap.overviewPanel != null)\r
               ap.overviewPanel.updateOverviewImage();\r
           }\r
         });\r
         pop.add(item);\r
+        this.add(pop);\r
         pop.show(this, evt.getX(), evt.getY());\r
       }\r
     }\r