diff options
-rwxr-xr-x | bundles/org.eclipse.swt/Eclipse SWT Accessibility/cocoa/org/eclipse/swt/accessibility/Accessible.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT Accessibility/cocoa/org/eclipse/swt/accessibility/Accessible.java b/bundles/org.eclipse.swt/Eclipse SWT Accessibility/cocoa/org/eclipse/swt/accessibility/Accessible.java index 7bd43fc53b..eb44e74714 100755 --- a/bundles/org.eclipse.swt/Eclipse SWT Accessibility/cocoa/org/eclipse/swt/accessibility/Accessible.java +++ b/bundles/org.eclipse.swt/Eclipse SWT Accessibility/cocoa/org/eclipse/swt/accessibility/Accessible.java @@ -1073,8 +1073,10 @@ public class Accessible { id getStringForRangeAttribute (id parameter, int childID) { id returnValue = null; - NSRange range = new NSRange(); - // TODO: Convert parameter into an NSRange. + + // Parameter is an NSRange wrapped in an NSValue. + NSValue parameterObject = new NSValue(parameter.id); + NSRange range = parameterObject.rangeValue(); AccessibleControlEvent event = new AccessibleControlEvent(this); event.childID = childID; event.result = null; |