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