On Fri, 28 Feb 2025 12:37:35 GMT, Abhishek Kumar <abhis...@openjdk.org> wrote:
>> VoiceOver is unable to announce the correct value for spinner. For JSpinner >> with maximum value of more than 10, VO announce 10 as 1, 20 as 2 and so on. >> Probable reason is the "ACCESSIBLE_TEXT_PROPERTY" fired by accessible >> JTextComponent that leads to wrong range value invoked for accessibility API >> by VO. >> Workaround fix is to ensure "ACCESSIBLE_TEXT_PROPOERTY" is not fired in case >> of JSpinner with numeric values. >> >> Since the fix is in Java Component, verified fix with JAWS on windows. I >> don't see any side effects in announcement. >> Manual test case is added to verify the fix. >> >> CI pipeline testing is ok for the proposed fix. > > Abhishek Kumar has updated the pull request incrementally with three > additional commits since the last revision: > > - space fix > - whitespace fix > - Copyright year update and manual test case added @azuev-java please review ------------- PR Comment: https://git.openjdk.org/jdk/pull/23841#issuecomment-2691787090