commit | c8d5768a057413a47ccfd713aa89b2b3b01f25e4 | [log] [tgz] |
---|---|---|
author | obesedin <obesedin@ca.ibm.com> | Fri Nov 18 16:27:05 2011 -0500 |
committer | obesedin <obesedin@ca.ibm.com> | Fri Nov 18 16:27:05 2011 -0500 |
tree | 24f45a776bae5280ab9b862992fa77ddd2582224 | |
parent | 0d6b2ff6c6b06bbd13e82cd6856f72d4f988ec36 [diff] |
Bug 363856 - [DI] Erroneous field injection
diff --git a/bundles/org.eclipse.e4.core.contexts/src/org/eclipse/e4/core/internal/contexts/EclipseContext.java b/bundles/org.eclipse.e4.core.contexts/src/org/eclipse/e4/core/internal/contexts/EclipseContext.java index a312cb3..5554941 100644 --- a/bundles/org.eclipse.e4.core.contexts/src/org/eclipse/e4/core/internal/contexts/EclipseContext.java +++ b/bundles/org.eclipse.e4.core.contexts/src/org/eclipse/e4/core/internal/contexts/EclipseContext.java
@@ -134,8 +134,8 @@ return true; if (localOnly) return false; - IEclipseContext parent = getParent(); - if (parent != null && parent.containsKey(name)) + EclipseContext parent = getParent(); + if (parent != null && parent.containsKey(name, localOnly)) return true; return false; }