Bug 303650 - [flex][standard model] Wrong adapters for IndexedVariablePartition
diff --git a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/variables/IndexedVariablePartition.java b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/variables/IndexedVariablePartition.java
index 037ded8..d469fe1 100644
--- a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/variables/IndexedVariablePartition.java
+++ b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/variables/IndexedVariablePartition.java
@@ -178,4 +178,11 @@
 		return fOriginalVariable.hashCode() + fOffset;
 	}
 
+	public Object getAdapter(Class adapterType) {
+		Object adapter = fOriginalVariable.getAdapter(adapterType);
+		if (adapter != null) {
+			return adapter;
+		}
+		return super.getAdapter(adapterType);
+	}
 }