commit | 01f05a1c56977c1ea8d076cbbcc5583ef3f74602 | [log] [tgz] |
---|---|---|
author | Carolyn MacLeod <Carolyn_MacLeod@ca.ibm.com> | Tue Jan 29 11:27:21 2013 -0500 |
committer | Carolyn MacLeod <Carolyn_MacLeod@ca.ibm.com> | Tue Jan 29 12:01:37 2013 -0500 |
tree | aea5a6e58c4d04c2463537495aca30b14019824c | |
parent | 2e433262ec5ce22bdd35fd3879d0a5ac47510360 [diff] |
Bug 398711 - NPE in AbstractTreeViewer.getSelection trying to select non-expanded nodes
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Tree.java b/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Tree.java index 71ad922..94c306b 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Tree.java +++ b/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Tree.java
@@ -5033,6 +5033,9 @@ if (parentItem != null && !parentItem.getExpanded()) { expandToItem(parentItem); parentItem.setExpanded(true); + Event event = new Event (); + event.item = parentItem; + sendEvent (SWT.Expand, event); } }