From 4064189cd37031ca5664e2433d444ef09512d210 Mon Sep 17 00:00:00 2001 From: "francesco.mangiacrapa" Date: Thu, 12 Nov 2020 12:27:00 +0100 Subject: [PATCH] fixed balloon visibility --- .../client/GeoportalDataViewer.java | 14 +++++++------- .../client/gis/OpenLayerOSM.java | 2 ++ src/main/webapp/GeoportalDataViewer.css | 1 + 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/src/main/java/org/gcube/portlets/user/geoportaldataviewer/client/GeoportalDataViewer.java b/src/main/java/org/gcube/portlets/user/geoportaldataviewer/client/GeoportalDataViewer.java index 39fb786..962bf0b 100644 --- a/src/main/java/org/gcube/portlets/user/geoportaldataviewer/client/GeoportalDataViewer.java +++ b/src/main/java/org/gcube/portlets/user/geoportaldataviewer/client/GeoportalDataViewer.java @@ -97,13 +97,13 @@ public class GeoportalDataViewer implements EntryPoint { } }); - Window.addResizeHandler(new ResizeHandler() { - @Override - public void onResize(ResizeEvent event) { - GWT.log("onWindowResized width: " + event.getWidth() + " height: " + event.getHeight()); - mainPanel.setMapHeight(event.getHeight() - 200); - } - }); +// Window.addResizeHandler(new ResizeHandler() { +// @Override +// public void onResize(ResizeEvent event) { +// GWT.log("onWindowResized width: " + event.getWidth() + " height: " + event.getHeight()); +// mainPanel.setMapHeight(event.getHeight() - 200); +// } +// }); paramWmsRequest = Window.Location.getParameter(GeoportalDataViewerConstants.GET_WMS_PARAMETER); paramUUID = Window.Location.getParameter(GeoportalDataViewerConstants.GET_UUID_PARAMETER); diff --git a/src/main/java/org/gcube/portlets/user/geoportaldataviewer/client/gis/OpenLayerOSM.java b/src/main/java/org/gcube/portlets/user/geoportaldataviewer/client/gis/OpenLayerOSM.java index adff42c..454fa2a 100644 --- a/src/main/java/org/gcube/portlets/user/geoportaldataviewer/client/gis/OpenLayerOSM.java +++ b/src/main/java/org/gcube/portlets/user/geoportaldataviewer/client/gis/OpenLayerOSM.java @@ -6,6 +6,7 @@ import org.gcube.portlets.user.geoportaldataviewer.shared.gis.GeoQuery; import org.gcube.portlets.user.geoportaldataviewer.shared.gis.GeoQuery.TYPE; import com.google.gwt.core.client.GWT; +import com.google.gwt.dom.client.Style.Visibility; import com.google.gwt.event.shared.HandlerManager; import com.google.gwt.user.client.DOM; import com.google.gwt.user.client.Element; @@ -197,6 +198,7 @@ public class OpenLayerOSM { public void showPopup(String html, Coordinate coordinate) { if(popupOverlay==null) { Element elPopup = DOM.getElementById("popup"); + elPopup.getStyle().setVisibility(Visibility.VISIBLE); popupOverlay = addOverlay(elPopup); addPopupCloserHandelr(popupOverlay); } diff --git a/src/main/webapp/GeoportalDataViewer.css b/src/main/webapp/GeoportalDataViewer.css index abd2647..2743325 100644 --- a/src/main/webapp/GeoportalDataViewer.css +++ b/src/main/webapp/GeoportalDataViewer.css @@ -27,6 +27,7 @@ bottom: 12px; left: -50px; min-width: 280px; + visibility: hidden; } .ol-popup:after, .ol-popup:before {