summaryrefslogtreecommitdiffstats
path: root/client
diff options
context:
space:
mode:
authorArtur Signell <artur@vaadin.com>2013-01-11 00:26:43 +0200
committerArtur Signell <artur@vaadin.com>2013-01-11 00:27:41 +0200
commit05b3faab88f3cb22a1b024d9d7ecd12ce8bab1a1 (patch)
tree0ffbe9daf4ba840d4e35a5fb47caaccc34896648 /client
parent8a56a0e62089bcd5ff398a2e1fd1f276c7062bd1 (diff)
downloadvaadin-framework-05b3faab88f3cb22a1b024d9d7ecd12ce8bab1a1.tar.gz
vaadin-framework-05b3faab88f3cb22a1b024d9d7ecd12ce8bab1a1.zip
Fixed NPE in Table tooltip handling (#10705)
Change-Id: I907af51c06c68da26c74359fae4e6f9a43dda8bc
Diffstat (limited to 'client')
-rw-r--r--client/src/com/vaadin/client/ui/VScrollTable.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/client/src/com/vaadin/client/ui/VScrollTable.java b/client/src/com/vaadin/client/ui/VScrollTable.java
index cd89d9eb6a..e2f5e9b57d 100644
--- a/client/src/com/vaadin/client/ui/VScrollTable.java
+++ b/client/src/com/vaadin/client/ui/VScrollTable.java
@@ -4985,7 +4985,8 @@ public class VScrollTable extends FlowPanel implements HasWidgets,
TooltipInfo info = null;
final Element targetTdOrTr = getTdOrTr((Element) target.cast());
- if ("td".equals(targetTdOrTr.getTagName().toLowerCase())) {
+ if (targetTdOrTr != null
+ && "td".equals(targetTdOrTr.getTagName().toLowerCase())) {
TableCellElement td = (TableCellElement) targetTdOrTr
.cast();
info = cellToolTips.get(td);