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

Reply via email to