Author: kmorin Date: 2014-09-24 10:31:35 +0200 (Wed, 24 Sep 2014) New Revision: 638 Url: http://forge.codelutin.com/projects/faxtomail/repository/revisions/638 Log: - correction des fen?\195?\170tres qui s'affichent par dessus l'application quand on quitte une frame modale Modified: trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/content/print/AttachmentToPrintChooserUIHandler.java trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/content/reply/ReplyFormUIHandler.java trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/content/search/SearchToGroupUIHandler.java trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/content/transmit/MailFolderChooserUIHandler.java trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/util/AbstractFaxToMailUIHandler.java Modified: trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/content/print/AttachmentToPrintChooserUIHandler.java =================================================================== --- trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/content/print/AttachmentToPrintChooserUIHandler.java 2014-09-23 19:21:15 UTC (rev 637) +++ trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/content/print/AttachmentToPrintChooserUIHandler.java 2014-09-24 08:31:35 UTC (rev 638) @@ -24,6 +24,7 @@ * #L% */ +import java.awt.*; import java.awt.event.ItemEvent; import java.awt.event.ItemListener; @@ -150,6 +151,11 @@ return ui.getAttachmentPanel(); } + @Override + public Component getTopestUI() { + return getUI(); + } + public void print() { Multimap<DemandeUIModel, AttachmentFile> attachmentToPrints = HashMultimap.create(); attachmentToPrints.putAll(getModel().getDemand(), getModel().getAttachmentsToPrint()); Modified: trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/content/reply/ReplyFormUIHandler.java =================================================================== --- trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/content/reply/ReplyFormUIHandler.java 2014-09-23 19:21:15 UTC (rev 637) +++ trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/content/reply/ReplyFormUIHandler.java 2014-09-24 08:31:35 UTC (rev 638) @@ -219,6 +219,11 @@ return getUI().getMessage(); } + @Override + public Component getTopestUI() { + return getUI(); + } + public void removeAttachment(ReplyAttachmentModel attachment) { ReplyFormUIModel model = getModel(); Modified: trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/content/search/SearchToGroupUIHandler.java =================================================================== --- trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/content/search/SearchToGroupUIHandler.java 2014-09-23 19:21:15 UTC (rev 637) +++ trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/content/search/SearchToGroupUIHandler.java 2014-09-24 08:31:35 UTC (rev 638) @@ -313,6 +313,11 @@ closeFrame(); } + @Override + public Component getTopestUI() { + return getUI(); + } + public void group(KeyEvent e) { if (e.getKeyCode() == KeyEvent.VK_ENTER) { group(); Modified: trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/content/transmit/MailFolderChooserUIHandler.java =================================================================== --- trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/content/transmit/MailFolderChooserUIHandler.java 2014-09-23 19:21:15 UTC (rev 637) +++ trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/content/transmit/MailFolderChooserUIHandler.java 2014-09-24 08:31:35 UTC (rev 638) @@ -24,6 +24,7 @@ * #L% */ +import java.awt.*; import java.util.Collection; import java.util.HashSet; import java.util.Map; @@ -136,4 +137,8 @@ return ui.getNavigationTree(); } + @Override + public Component getTopestUI() { + return getUI(); + } } Modified: trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/util/AbstractFaxToMailUIHandler.java =================================================================== --- trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/util/AbstractFaxToMailUIHandler.java 2014-09-23 19:21:15 UTC (rev 637) +++ trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/util/AbstractFaxToMailUIHandler.java 2014-09-24 08:31:35 UTC (rev 638) @@ -320,6 +320,7 @@ public void windowClosed(WindowEvent e) { parentContainer.setEnabled(true); parentContainer.setFocusableWindowState(true); + parentContainer.toFront(); Component ui = (Component) e.getSource(); if (log.isDebugEnabled()) {