[java-atk-wrapper] Fix selection end



commit d4a36466e2406cc731f00f4310daa469c7e78ebe
Author: Samuel Thibault <samuel thibault ens-lyon org>
Date:   Sat Jul 27 22:49:44 2019 +0200

    Fix selection end

 wrapper/org/GNOME/Accessibility/AtkText.java | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/wrapper/org/GNOME/Accessibility/AtkText.java b/wrapper/org/GNOME/Accessibility/AtkText.java
index 54c8612..2cc39b9 100644
--- a/wrapper/org/GNOME/Accessibility/AtkText.java
+++ b/wrapper/org/GNOME/Accessibility/AtkText.java
@@ -229,7 +229,7 @@ public class AtkText {
 
                return AtkUtil.invokeInSwing ( () -> {
                        int start = acc_text.getSelectionStart();
-                       int end = acc_text.getSelectionEnd() + 1;
+                       int end = acc_text.getSelectionEnd();
                        String text = acc_text.getSelectedText();
                        if (text == null)
                                return null;
@@ -284,7 +284,7 @@ public class AtkText {
                        final int rightStart = getRightStart(start);;
                        final int rightEnd = getRightEnd(start, end, acc_text.getCharCount());
 
-                       acc_edt_text.selectText(rightStart, rightEnd-1);
+                       acc_edt_text.selectText(rightStart, rightEnd);
                        return true;
                }, false);
        }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]