summaryrefslogtreecommitdiffstats
path: root/src/com/vaadin/terminal/gwt/client/VUIDLBrowser.java
diff options
context:
space:
mode:
authorMatti Tahvonen <matti.tahvonen@itmill.com>2010-02-19 15:46:07 +0000
committerMatti Tahvonen <matti.tahvonen@itmill.com>2010-02-19 15:46:07 +0000
commit7b11d7c37b4d85a49a883d14229aa481e1a3164a (patch)
tree8a17006e6e883a426063ef08d5b1a3f09329db58 /src/com/vaadin/terminal/gwt/client/VUIDLBrowser.java
parent1640902d0c533354034f75b050849de982a2d99a (diff)
downloadvaadin-framework-7b11d7c37b4d85a49a883d14229aa481e1a3164a.tar.gz
vaadin-framework-7b11d7c37b4d85a49a883d14229aa481e1a3164a.zip
changes
svn changeset:11409/svn branch:6.3_dd
Diffstat (limited to 'src/com/vaadin/terminal/gwt/client/VUIDLBrowser.java')
-rw-r--r--src/com/vaadin/terminal/gwt/client/VUIDLBrowser.java14
1 files changed, 8 insertions, 6 deletions
diff --git a/src/com/vaadin/terminal/gwt/client/VUIDLBrowser.java b/src/com/vaadin/terminal/gwt/client/VUIDLBrowser.java
index 9f08c4df51..824d4770ea 100644
--- a/src/com/vaadin/terminal/gwt/client/VUIDLBrowser.java
+++ b/src/com/vaadin/terminal/gwt/client/VUIDLBrowser.java
@@ -213,12 +213,14 @@ public class VUIDLBrowser extends Tree implements MouseOutHandler {
private static void highlight(Paintable paintable) {
Widget w = (Widget) paintable;
- Style style = highlight.getStyle();
- style.setTop(w.getAbsoluteTop(), Unit.PX);
- style.setLeft(w.getAbsoluteLeft(), Unit.PX);
- style.setWidth(w.getOffsetWidth(), Unit.PX);
- style.setHeight(w.getOffsetHeight(), Unit.PX);
- RootPanel.getBodyElement().appendChild(highlight);
+ if (w != null) {
+ Style style = highlight.getStyle();
+ style.setTop(w.getAbsoluteTop(), Unit.PX);
+ style.setLeft(w.getAbsoluteLeft(), Unit.PX);
+ style.setWidth(w.getOffsetWidth(), Unit.PX);
+ style.setHeight(w.getOffsetHeight(), Unit.PX);
+ RootPanel.getBodyElement().appendChild(highlight);
+ }
}
private static void deHiglight() {