Validate buttons and fire on mouse press, not mouse click
authoramwaterhouse <Andrew Waterhouse>
Tue, 30 Aug 2005 15:25:25 +0000 (15:25 +0000)
committeramwaterhouse <Andrew Waterhouse>
Tue, 30 Aug 2005 15:25:25 +0000 (15:25 +0000)
src/jalview/appletgui/UserDefinedColours.java

index 86e1f5d..bcb1ddb 100755 (executable)
@@ -19,7 +19,6 @@
 \r
 package jalview.appletgui;\r
 \r
-import java.io.*;\r
 import java.util.*;\r
 \r
 import java.awt.*;\r
@@ -83,6 +82,8 @@ public class UserDefinedColours
     makeButton("X", "X");\r
     makeButton("Gap", "'.','-',' '");\r
 \r
+    validate();\r
+\r
   }\r
 \r
   protected void rText_actionPerformed(ActionEvent e)\r
@@ -188,7 +189,7 @@ public class UserDefinedColours
     button.setFont(new java.awt.Font("Verdana", 1, 10));\r
     button.addMouseListener(new java.awt.event.MouseAdapter()\r
     {\r
-      public void mouseClicked(MouseEvent e)\r
+      public void mousePressed(MouseEvent e)\r
       {\r
         colourButtonPressed(e);\r
       }\r
@@ -225,6 +226,7 @@ public class UserDefinedColours
       ap.av.setGlobalColourScheme(ucs);\r
     }\r
 \r
+    ap.seqPanel.seqCanvas.img = null;\r
     ap.repaint();\r
   }\r
 \r