Author: dongxu Date: Thu Sep 12 03:25:10 2013 New Revision: 1522200 URL: http://svn.apache.org/r1522200 Log: fixed unread mail bug with just not dealing with it, for the west view should be replaced by Cell Tree in the future.
Modified: james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/WestActivity.java james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/IMAPMessageListView.java Modified: james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/WestActivity.java URL: http://svn.apache.org/viewvc/james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/WestActivity.java?rev=1522200&r1=1522199&r2=1522200&view=diff ============================================================================== --- james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/WestActivity.java (original) +++ james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/WestActivity.java Thu Sep 12 03:25:10 2013 @@ -584,9 +584,12 @@ public class WestActivity extends Abstra >>>>>>> Solved the "java.lang.IllegalArgumentException: Attempting to edit an >>>>>>> EntityProxy previously edited by another RequestContext" and make >>>>>>> GetMessageDetails work. Thanks to >>>>>>> http://fascynacja.wordpress.com/tag/java-lang-illegalargumentexception-attempting-to-edit-an-entityproxy-previously-edited-by-another-requestcontext/ ======= +<<<<<<< HEAD private FetchMessagesRequest messagesRequest; >>>>>>> forward and reply message to use RF +======= +>>>>>>> fixed unread mail bug with just not dealing with it, for the west view should be replaced by Cell Tree in the future. private User user; private ImapFolder folder; private IMAPTreeItem tItem; @@ -918,10 +921,7 @@ System.out.println("1111111"+response); } display.setLoadingMessage(true); - if (messagesRequest == null) { - messagesRequest = requestFactory.messagesRequest(); - } - GetMessageDetailsRequest req = messagesRequest.append(requestFactory.messageDetailsRequest()); + GetMessageDetailsRequest req = requestFactory.messageDetailsRequest(); GetMessageDetailsAction action = req.create(GetMessageDetailsAction.class); final ImapFolder folder = req.create(ImapFolder.class); folder.setChildren(event.getFolder().getChildren()); @@ -939,9 +939,10 @@ System.out.println("1111111"+response); @Override public void onSuccess(GetMessageDetailsResult response) { + /*TODO if (decreaseUnseen) { eventBus.fireEvent(new DecreaseUnseenEvent(user, folder)); - } + }*/ display.setLoadingMessage(false); placeController.goTo(messagePlaceProvider.get().with(user, folder, message, response.getMessageDetails())); Modified: james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/IMAPMessageListView.java URL: http://svn.apache.org/viewvc/james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/IMAPMessageListView.java?rev=1522200&r1=1522199&r2=1522200&view=diff ============================================================================== --- james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/IMAPMessageListView.java (original) +++ james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/IMAPMessageListView.java Thu Sep 12 03:25:10 2013 @@ -1715,6 +1715,7 @@ public class IMAPMessageListView extends if(message == null) return; setExpandLoading(true); + /* TODO if (message.getFlags().contains(MessageImpl.IMAPFlag.SEEN) == false) { // add flag, fire event and redraw message.getFlags().add(MessageImpl.IMAPFlag.SEEN); @@ -1722,7 +1723,7 @@ public class IMAPMessageListView extends redraw(); - } + }*/ eventBus.fireEvent(new ExpandMessageEvent(user, folder, message)); selectionModel.setSelected(message, false); --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org