Mercurial > dive4elements > river
diff flys-client/src/main/java/de/intevation/flys/client/client/ui/Toolbar.java @ 4013:0be65bc65cee
Set overflow behaviour of Toolbars to HIDDEN to avoid auto scrollbars.
author | Christian Lins <christian.lins@intevation.de> |
---|---|
date | Tue, 02 Oct 2012 10:38:57 +0200 |
parents | 0235cdb62c98 |
children |
line wrap: on
line diff
--- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/Toolbar.java Tue Oct 02 09:34:19 2012 +0200 +++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/Toolbar.java Tue Oct 02 10:38:57 2012 +0200 @@ -1,15 +1,14 @@ package de.intevation.flys.client.client.ui; -import com.smartgwt.client.widgets.layout.HLayout; +import com.smartgwt.client.types.Overflow; +import com.smartgwt.client.widgets.events.CloseClickEvent; import com.smartgwt.client.widgets.events.CloseClickHandler; -import com.smartgwt.client.widgets.events.CloseClickEvent; -import com.smartgwt.client.types.Overflow; +import com.smartgwt.client.widgets.layout.HLayout; +import de.intevation.flys.client.client.event.RedrawRequestHandler; import de.intevation.flys.client.shared.model.Artifact; import de.intevation.flys.client.shared.model.User; -import de.intevation.flys.client.client.event.RedrawRequestHandler; - public abstract class Toolbar extends HLayout { @@ -18,7 +17,9 @@ public Toolbar(OutputTab outputTab) { super(); - setOverflow(Overflow.AUTO); + + // Set overflow to hidden in order to prevent nasty scrollbars in IE + setOverflow(Overflow.HIDDEN); this.outputTab = outputTab; } @@ -49,6 +50,7 @@ artifact, user, outs, outputTab.getCollectionView()); dc.addRedrawRequestHandler(handler); dc.addCloseClickHandler(new CloseClickHandler() { + @Override public void onCloseClick(CloseClickEvent event) { dc.destroy(); }