diff options
author | Artur Signell <artur.signell@itmill.com> | 2010-11-30 15:28:38 +0000 |
---|---|---|
committer | Artur Signell <artur.signell@itmill.com> | 2010-11-30 15:28:38 +0000 |
commit | e763a2ef8cf71324ad280b76a258860ee3f4ae5d (patch) | |
tree | b00d44627bbd2dbbe25ce1c2ea51cf4fe21d9870 /src/com | |
parent | 48feb8b73a65da30fccb598e1d14427e33679698 (diff) | |
download | vaadin-framework-e763a2ef8cf71324ad280b76a258860ee3f4ae5d.tar.gz vaadin-framework-e763a2ef8cf71324ad280b76a258860ee3f4ae5d.zip |
#6076 - Debug console logs an error when clicking on "variables" or a sub item
svn changeset:16242/svn branch:6.5
Diffstat (limited to 'src/com')
-rw-r--r-- | src/com/vaadin/terminal/gwt/client/VUIDLBrowser.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/com/vaadin/terminal/gwt/client/VUIDLBrowser.java b/src/com/vaadin/terminal/gwt/client/VUIDLBrowser.java index aa9601b26e..076fb83ed1 100644 --- a/src/com/vaadin/terminal/gwt/client/VUIDLBrowser.java +++ b/src/com/vaadin/terminal/gwt/client/VUIDLBrowser.java @@ -57,7 +57,12 @@ public class VUIDLBrowser extends Tree implements MouseOutHandler { addSelectionHandler(new SelectionHandler<TreeItem>() { public void onSelection(SelectionEvent<TreeItem> event) { - UIDLItem selectedItem = (UIDLItem) event.getSelectedItem(); + TreeItem item = event.getSelectedItem(); + if (!(item instanceof UIDLItem)) { + // e.g. "variables" and its sub items are not UIDLItems + return; + } + UIDLItem selectedItem = (UIDLItem) item; List<ApplicationConnection> runningApplications = ApplicationConfiguration .getRunningApplications(); |