You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by do...@apache.org on 2013/09/12 06:43:03 UTC

svn commit: r1522380 - /james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/MessageListActivity.java

Author: dongxu
Date: Thu Sep 12 04:43:02 2013
New Revision: 1522380

URL: http://svn.apache.org/r1522380
Log:
add top Loading... bar when expanding a message

Modified:
    james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/MessageListActivity.java

Modified: james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/MessageListActivity.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/MessageListActivity.java?rev=1522380&r1=1522379&r2=1522380&view=diff
==============================================================================
--- james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/MessageListActivity.java (original)
+++ james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/MessageListActivity.java Thu Sep 12 04:43:02 2013
@@ -326,6 +326,7 @@ public class MessageListActivity extends
 			@Override
 			public void onCellPreview(final CellPreviewEvent<Message> event) {
 				if (hasClickedButFirstCol(event)) {
+					hc.showTopLoading("Loading...");
 					antiSelectMessages(display.getGrid().getVisibleItems());
 					GetMessageDetailsRequest req = rf.messageDetailsRequest();
 					GetMessageDetailsAction action = req.create(GetMessageDetailsAction.class);
@@ -349,6 +350,7 @@ public class MessageListActivity extends
 									+ event.getValue().getUid());
 							pc.goTo(place);
 							display.refresh();
+							hc.hideTopLoading();
 							eventBus.fireEvent(new RefreshUnreadEvent());
 						}
 
@@ -359,6 +361,7 @@ public class MessageListActivity extends
 								// TODO write the error message to
 								// status bar.
 								toolBar.enableAllTools(false);
+								hc.hideTopLoading();
 								throw new RuntimeException(error.getMessage());
 							}
 						}



---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org