[java-atk-wrapper] Fix text offsets
- From: Samuel Thibault <sthibaul src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [java-atk-wrapper] Fix text offsets
- Date: Mon, 8 Jul 2019 23:14:42 +0000 (UTC)
commit b6a982d689c189ae10eb34779cc2f1a184450ad3
Author: Giuseppe <giuseppecapaldo93 gmail com>
Date: Tue Jul 9 01:14:34 2019 +0200
Fix text offsets
wrapper/org/GNOME/Accessibility/AtkText.java | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
---
diff --git a/wrapper/org/GNOME/Accessibility/AtkText.java b/wrapper/org/GNOME/Accessibility/AtkText.java
index d1c1825..badb45e 100644
--- a/wrapper/org/GNOME/Accessibility/AtkText.java
+++ b/wrapper/org/GNOME/Accessibility/AtkText.java
@@ -63,12 +63,13 @@ public class AtkText {
else
rightStart = start;
final int rightEnd;
- if (end > count || end ==-1)
- rightEnd = count;
- else if (end < -1)
- rightEnd = 0;
+ if (end < -1)
+ end = rightStart;
+ else
+ if (end > count || end ==-1)
+ rightEnd = count;
else
- rightEnd = end;
+ rightEnd = end;
if (acc_text instanceof AccessibleExtendedText) {
AccessibleExtendedText acc_ext_text = (AccessibleExtendedText)acc_text;
return acc_ext_text.getTextRange(rightStart, rightEnd);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]