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-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org