This is an automated email from the git hooks/post-receive script. New commit to branch feature/7937 in repository tutti. See http://git.codelutin.com/tutti.git commit 7ee337fa7e94aa399034a622bc68c7739917df89 Author: Kevin Morin <morin@codelutin.com> Date: Mon Jan 25 15:19:39 2016 +0100 bug : pour fermer il faut parfois cliquer deux fois sur [Fermer] (refs #7937) --- .../tutti/ui/swing/content/protocol/rtp/RtpButton.java | 14 ++++++++++---- .../ui/swing/content/protocol/rtp/RtpEditorUIHandler.java | 1 - 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/protocol/rtp/RtpButton.java b/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/protocol/rtp/RtpButton.java index c9064b4..1fba689 100644 --- a/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/protocol/rtp/RtpButton.java +++ b/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/protocol/rtp/RtpButton.java @@ -27,11 +27,13 @@ package fr.ifremer.tutti.ui.swing.content.protocol.rtp; import fr.ifremer.tutti.ui.swing.content.protocol.EditProtocolSpeciesTableModel; import fr.ifremer.tutti.ui.swing.content.protocol.EditProtocolUI; import jaxx.runtime.SwingUtil; +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; import javax.swing.JToggleButton; import javax.swing.RowSorter; -import javax.swing.event.ChangeEvent; -import javax.swing.event.ChangeListener; +import java.awt.event.ActionEvent; +import java.awt.event.ActionListener; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; @@ -44,6 +46,9 @@ import static org.nuiton.i18n.I18n.t; */ public class RtpButton extends JToggleButton { + /** Logger. */ + private static final Log log = LogFactory.getLog(RtpButton.class); + private static final long serialVersionUID = 1L; protected final RtpEditorUI popup; @@ -75,9 +80,10 @@ public class RtpButton extends JToggleButton { } }); - addChangeListener(new ChangeListener() { + addActionListener(new ActionListener() { + @Override - public void stateChanged(ChangeEvent e) { + public void actionPerformed(ActionEvent e) { if (isSelected()) { if (!popup.isVisible()) { SwingUtil.center(ui.getHandler().getContext().getMainUI(), popup); diff --git a/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/protocol/rtp/RtpEditorUIHandler.java b/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/protocol/rtp/RtpEditorUIHandler.java index fff1340..2dcfb9e 100644 --- a/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/protocol/rtp/RtpEditorUIHandler.java +++ b/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/protocol/rtp/RtpEditorUIHandler.java @@ -33,7 +33,6 @@ import jaxx.runtime.swing.ComponentResizer; import jaxx.runtime.validator.swing.SwingValidator; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; -import org.jdesktop.swingx.JXTitledPanel; import javax.swing.JComponent; import javax.swing.JOptionPane; -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.