From 9fd8747bb6abe006849c06f290834d6ec6159ab3 Mon Sep 17 00:00:00 2001 From: Costantino Perciante Date: Fri, 29 Jan 2016 11:50:26 +0000 Subject: [PATCH] Header's tooltip now is shown correctly git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/portlets/widgets/image-previewer-widget@122643 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../widgets/imagepreviewerwidget/client/ui/Carousel.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/org/gcube/portlets/widgets/imagepreviewerwidget/client/ui/Carousel.java b/src/main/java/org/gcube/portlets/widgets/imagepreviewerwidget/client/ui/Carousel.java index 624fbcc..af9c83b 100644 --- a/src/main/java/org/gcube/portlets/widgets/imagepreviewerwidget/client/ui/Carousel.java +++ b/src/main/java/org/gcube/portlets/widgets/imagepreviewerwidget/client/ui/Carousel.java @@ -11,6 +11,8 @@ import com.github.gwtbootstrap.client.ui.Modal; import com.github.gwtbootstrap.client.ui.constants.IconSize; import com.github.gwtbootstrap.client.ui.constants.IconType; import com.google.gwt.core.client.GWT; +import com.google.gwt.dom.client.Element; +import com.google.gwt.dom.client.NodeList; import com.google.gwt.dom.client.Style.Cursor; import com.google.gwt.event.dom.client.ClickEvent; import com.google.gwt.event.dom.client.ClickHandler; @@ -288,6 +290,10 @@ public class Carousel extends Composite{ listOfAttachmentsToShow.get(currentPreviewPosition).getTitleToShow(); mainModalPanel.setTitle(shownTitle); + // to set the tooltip we have to lookup the title in the header (it's a

element) + NodeList list = mainModalPanel.getElement().getElementsByTagName("h3"); + list.getItem(0).setTitle(listOfAttachmentsToShow.get(currentPreviewPosition).getTitleToShow()); + } }