Mercurial > dive4elements > river
diff flys-client/src/main/java/de/intevation/flys/client/client/ui/map/MapPanel.java @ 4402:c84630d544a1
Get rid of HorizontalLayout in MapOutputTab and use manual resizing.
The OpenLayers Map widget is now resized and positioned manually by a
ResizeHandler method. The automatic HorizontalLayout was obviously
broken in combination with the OpenLayers widget.
This should fix various layout issues with the OpenLayers Map.
author | Christian Lins <christian.lins@intevation.de> |
---|---|
date | Mon, 05 Nov 2012 15:17:58 +0100 |
parents | 61020a61ed38 |
children | 6fb4e29a2a9b |
line wrap: on
line diff
--- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/map/MapPanel.java Mon Nov 05 14:39:48 2012 +0100 +++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/map/MapPanel.java Mon Nov 05 15:17:58 2012 +0100 @@ -32,7 +32,8 @@ bbox.getLowerX(), bbox.getLowerY(), bbox.getUpperX(), - bbox.getUpperY())); + bbox.getUpperY()), + "100%", "100%"); initLayout(); } @@ -51,6 +52,7 @@ wrapper.setWidth100(); wrapper.setHeight100(); wrapper.addChild(mapArea); + wrapper.setRedrawOnResize(true); toolbar = new MapToolbar(floodMap, digitizeEnabled);