From: amwaterhouse Date: Tue, 30 Aug 2005 15:25:25 +0000 (+0000) Subject: Validate buttons and fire on mouse press, not mouse click X-Git-Tag: Release_2_05b~78 X-Git-Url: http://source.jalview.org/gitweb/?a=commitdiff_plain;h=4e0e25afe38bf1125ee90e9afa11ef0e9231f30e;hp=beaa65409fc4cf865392c4e6e57116b64af37dfc;p=jalview.git Validate buttons and fire on mouse press, not mouse click --- diff --git a/src/jalview/appletgui/UserDefinedColours.java b/src/jalview/appletgui/UserDefinedColours.java index 86e1f5d..bcb1ddb 100755 --- a/src/jalview/appletgui/UserDefinedColours.java +++ b/src/jalview/appletgui/UserDefinedColours.java @@ -19,7 +19,6 @@ package jalview.appletgui; -import java.io.*; import java.util.*; import java.awt.*; @@ -83,6 +82,8 @@ public class UserDefinedColours makeButton("X", "X"); makeButton("Gap", "'.','-',' '"); + validate(); + } protected void rText_actionPerformed(ActionEvent e) @@ -188,7 +189,7 @@ public class UserDefinedColours button.setFont(new java.awt.Font("Verdana", 1, 10)); button.addMouseListener(new java.awt.event.MouseAdapter() { - public void mouseClicked(MouseEvent e) + public void mousePressed(MouseEvent e) { colourButtonPressed(e); } @@ -225,6 +226,7 @@ public class UserDefinedColours ap.av.setGlobalColourScheme(ucs); } + ap.seqPanel.seqCanvas.img = null; ap.repaint(); }