Author: echatellier Date: 2014-08-22 11:38:35 +0200 (Fri, 22 Aug 2014) New Revision: 581 Url: http://forge.codelutin.com/projects/faxtomail/repository/revisions/581 Log: fixes #5648: Erreur lors du clic droit dans une zone vide dans le tableau Modified: trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/content/demande/DemandeListUI.css trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/content/demande/DemandeListUIHandler.java Modified: trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/content/demande/DemandeListUI.css =================================================================== --- trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/content/demande/DemandeListUI.css 2014-08-21 10:11:20 UTC (rev 580) +++ trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/content/demande/DemandeListUI.css 2014-08-22 09:38:35 UTC (rev 581) @@ -97,6 +97,7 @@ actionIcon: print; text: "faxtomail.demandeList.action.print"; toolTipText: "faxtomail.demandeList.action.print.tip"; + enabled: { model.isPrintEnabled() }; } #replyMenu { Modified: trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/content/demande/DemandeListUIHandler.java =================================================================== --- trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/content/demande/DemandeListUIHandler.java 2014-08-21 10:11:20 UTC (rev 580) +++ trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/content/demande/DemandeListUIHandler.java 2014-08-22 09:38:35 UTC (rev 581) @@ -480,11 +480,10 @@ DemandeListUIModel model = getModel(); - DemandeUIModel firstDemandeUIModel = model.getSelectedEmails().get(0); model.setReplyEnabled(selectedRowCount == 1 - && firstDemandeUIModel.isEditable() - && isActionEnabled(firstDemandeUIModel, MailAction.REPLY, config)); + && model.getSelectedEmails().get(0).isEditable() + && isActionEnabled(model.getSelectedEmails().get(0), MailAction.REPLY, config)); model.setArchiveEnabled(selectedRowCount > 0); model.setTransmitEnabled(selectedRowCount > 0);