diff options
author | Silenio Quarti <silenio> | 2010-02-17 20:45:10 +0000 |
---|---|---|
committer | Silenio Quarti <silenio> | 2010-02-17 20:45:10 +0000 |
commit | a5c1cfcec95b92d93db65966120f9c3e9574da47 (patch) | |
tree | c6a64e88e9cf183748de9b911ffcdc1b1f1f2fbd /bundles/org.eclipse.swt/Eclipse SWT Accessibility/gtk/org/eclipse/swt/accessibility/AccessibleObject.java | |
parent | 35f4ef0467d67924ff971a4f79a146decb2ba106 (diff) | |
download | eclipse.platform.swt-a5c1cfcec95b92d93db65966120f9c3e9574da47.tar.gz eclipse.platform.swt-a5c1cfcec95b92d93db65966120f9c3e9574da47.tar.xz eclipse.platform.swt-a5c1cfcec95b92d93db65966120f9c3e9574da47.zip |
*** empty log message ***
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT Accessibility/gtk/org/eclipse/swt/accessibility/AccessibleObject.java')
-rw-r--r-- | bundles/org.eclipse.swt/Eclipse SWT Accessibility/gtk/org/eclipse/swt/accessibility/AccessibleObject.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT Accessibility/gtk/org/eclipse/swt/accessibility/AccessibleObject.java b/bundles/org.eclipse.swt/Eclipse SWT Accessibility/gtk/org/eclipse/swt/accessibility/AccessibleObject.java index 6fe11c1717..f5080eb5ee 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT Accessibility/gtk/org/eclipse/swt/accessibility/AccessibleObject.java +++ b/bundles/org.eclipse.swt/Eclipse SWT Accessibility/gtk/org/eclipse/swt/accessibility/AccessibleObject.java @@ -870,7 +870,7 @@ class AccessibleObject { AccessibleTableListener listener = (AccessibleTableListener) listeners.elementAt(i); listener.getColumnCount(event); } - int /*long*/ result = index % event.count; + int /*long*/ result = event.count == 0 ? -1 : index % event.count; if (DEBUG) print ("---> " + result); return result; } @@ -1880,7 +1880,7 @@ class AccessibleObject { listener.getText(event); } String text = event.result; - if (text != null && text.length() > 0) return text.charAt(0); + return text != null && text.length() > 0 ? text.charAt(0) : 0; } String text = object.getText (); if (text != null && text.length() > offset) return text.charAt ((int)/*64*/offset); |