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 ma...@apache.org on 2012/05/07 14:51:17 UTC

svn commit: r1334985 - /james/hupa/trunk/client/src/main/java/org/apache/hupa/client/mvp/MainView.java

Author: manolo
Date: Mon May  7 12:51:17 2012
New Revision: 1334985

URL: http://svn.apache.org/viewvc?rev=1334985&view=rev
Log:
When reloading folder tree do not remove old one until new data comes

Modified:
    james/hupa/trunk/client/src/main/java/org/apache/hupa/client/mvp/MainView.java

Modified: james/hupa/trunk/client/src/main/java/org/apache/hupa/client/mvp/MainView.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/client/src/main/java/org/apache/hupa/client/mvp/MainView.java?rev=1334985&r1=1334984&r2=1334985&view=diff
==============================================================================
--- james/hupa/trunk/client/src/main/java/org/apache/hupa/client/mvp/MainView.java (original)
+++ james/hupa/trunk/client/src/main/java/org/apache/hupa/client/mvp/MainView.java Mon May  7 12:51:17 2012
@@ -34,8 +34,8 @@ import org.apache.hupa.client.widgets.Ha
 import org.apache.hupa.client.widgets.IMAPTreeItem;
 import org.apache.hupa.shared.data.IMAPFolder;
 import org.apache.hupa.shared.data.Message;
-import org.apache.hupa.shared.data.User;
 import org.apache.hupa.shared.data.Message.IMAPFlag;
+import org.apache.hupa.shared.data.User;
 import org.apache.hupa.shared.events.LoginEvent;
 import org.apache.hupa.shared.events.LoginEventHandler;
 import org.apache.hupa.shared.events.LogoutEvent;
@@ -59,6 +59,7 @@ import com.google.gwt.event.logical.shar
 import com.google.gwt.user.client.ui.Composite;
 import com.google.gwt.user.client.ui.DockPanel;
 import com.google.gwt.user.client.ui.HorizontalPanel;
+import com.google.gwt.user.client.ui.Panel;
 import com.google.gwt.user.client.ui.SimplePanel;
 import com.google.gwt.user.client.ui.Tree;
 import com.google.gwt.user.client.ui.TreeItem;
@@ -85,7 +86,7 @@ public class MainView extends Composite 
     private IMAPMessageListView mListView;
     private HupaMessages messages;
     private VerticalPanel folderPanel = new VerticalPanel();
-    private SimplePanel panel = new SimplePanel();
+    private Panel westPanel = new HorizontalPanel();
     private HorizontalPanel folderButtonBar = new HorizontalPanel();
     private EnableHyperlink newFolderButton;
     private EnableHyperlink renameFolderButton;
@@ -144,7 +145,7 @@ public class MainView extends Composite 
         folderButtonBar.add(deleteFolderButton);
         folderPanel.add(folderButtonBar);
         folderPanel.add(folderTree);
-        panel.add(loader);
+        westPanel.add(loader);
         confirmFolderDeleteBox.setText(messages.confirmDeleteFolder());
         bus.addHandler(LoginEvent.TYPE, new LoginEventHandler() {
 
@@ -160,7 +161,7 @@ public class MainView extends Composite 
             }
 
         });
-        west.add(panel);
+        west.add(westPanel);
     }
 
     @SuppressWarnings("unused")
@@ -242,11 +243,11 @@ public class MainView extends Composite 
     public void setLoadingFolders(boolean load) {
         if (load) {
             loader.show();
-            panel.clear();
-            panel.add(loader);
+//            panel.clear();
+            westPanel.add(loader);
         } else {
-            panel.clear();
-            panel.add(folderPanel);
+            westPanel.clear();
+            westPanel.add(folderPanel);
         }
     }
 



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