| commit | f1acf182e304365e4f92a3aad07b76e48d7e9b13 | [log] [tgz] |
|---|---|---|
| author | jlabanca@google.com <jlabanca@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7> | Mon Nov 23 21:01:27 2009 +0000 |
| committer | jlabanca@google.com <jlabanca@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7> | Mon Nov 23 21:01:27 2009 +0000 |
| tree | bb527ccff09c5b4f51daace88919d7fc8f9bda49 | |
| parent | 0f3501cb53b434fd4f3cf9240a65c18af4b4363d [diff] |
Fixing an NPE in StackPanel that occurs very rarely in IE. Patch by: jlabanca Review by: jat (desk) git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@7127 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/user/src/com/google/gwt/user/client/ui/StackPanel.java b/user/src/com/google/gwt/user/client/ui/StackPanel.java index 64b49ef..abbb628 100644 --- a/user/src/com/google/gwt/user/client/ui/StackPanel.java +++ b/user/src/com/google/gwt/user/client/ui/StackPanel.java
@@ -264,7 +264,7 @@ } private int findDividerIndex(Element elem) { - while (elem != getElement()) { + while (elem != null && elem != getElement()) { String expando = DOM.getElementProperty(elem, "__index"); if (expando != null) { // Make sure it belongs to me!