On Wed, 25 Jun 2025 04:43:14 GMT, Abhishek Kumar <abhis...@openjdk.org> wrote:
> I got your point now. The spec says that `index an index within the text` and > that means the value should range from 0 to length - 1. And that means, > `getBeforeIndex` won't be able to fetch the last character and > `getAfterIndex` won't be able to fetch the first character. Here i disagree, the "within the text" does not imply that the position behind the last character is not within the text. Otherwise with the caret is at the end of the text it is impossible to request last word or character before the caret position which is one of the valid use cases of this accessibility method. I think the fix is valid. ------------- PR Comment: https://git.openjdk.org/jdk/pull/25941#issuecomment-3070187941