Re: RFR: 8277922: Unable to click JCheckBox in JTable through Java Access Bridge [v3]

2022-03-10 Thread Alexey Ivanov
On Thu, 10 Mar 2022 15:10:42 GMT, Anton Litvinov wrote: >> src/java.desktop/share/classes/javax/swing/JTable.java line 8417: >> >>> 8415: if (ac != null) { >>> 8416: return ac.getAccessibleAction(); >>> 8417: } >> >> This is the fix for possib

Re: RFR: 8277922: Unable to click JCheckBox in JTable through Java Access Bridge [v3]

2022-03-10 Thread Alexey Ivanov
On Wed, 9 Mar 2022 16:11:02 GMT, Anton Litvinov wrote: >> Hello, >> >> Could you please review the following fix for the bug. The bug consists in >> the fact that When an assistive technology software by means of Java Access >> Bridge API executes "AccessibleAction" "click" on "AccessibleConte

Re: RFR: 8277922: Unable to click JCheckBox in JTable through Java Access Bridge [v3]

2022-03-10 Thread Anton Litvinov
On Wed, 9 Mar 2022 23:00:37 GMT, Alexey Ivanov wrote: >> Anton Litvinov has updated the pull request incrementally with one >> additional commit since the last revision: >> >> The third version of the fix for JDK-8277922 > > src/java.desktop/share/classes/javax/swing/JTable.java line 8417: >

Re: RFR: 8277922: Unable to click JCheckBox in JTable through Java Access Bridge [v3]

2022-03-09 Thread Sergey Bylokhov
On Wed, 9 Mar 2022 16:11:02 GMT, Anton Litvinov wrote: >> Hello, >> >> Could you please review the following fix for the bug. The bug consists in >> the fact that When an assistive technology software by means of Java Access >> Bridge API executes "AccessibleAction" "click" on "AccessibleConte

Re: RFR: 8277922: Unable to click JCheckBox in JTable through Java Access Bridge [v3]

2022-03-09 Thread Alexey Ivanov
On Wed, 9 Mar 2022 16:11:02 GMT, Anton Litvinov wrote: >> Hello, >> >> Could you please review the following fix for the bug. The bug consists in >> the fact that When an assistive technology software by means of Java Access >> Bridge API executes "AccessibleAction" "click" on "AccessibleConte

Re: RFR: 8277922: Unable to click JCheckBox in JTable through Java Access Bridge [v3]

2022-03-09 Thread Anton Litvinov
On Wed, 9 Mar 2022 16:11:02 GMT, Anton Litvinov wrote: >> Hello, >> >> Could you please review the following fix for the bug. The bug consists in >> the fact that When an assistive technology software by means of Java Access >> Bridge API executes "AccessibleAction" "click" on "AccessibleConte

Re: RFR: 8277922: Unable to click JCheckBox in JTable through Java Access Bridge [v3]

2022-03-09 Thread Anton Litvinov
On Wed, 9 Mar 2022 16:11:02 GMT, Anton Litvinov wrote: >> Hello, >> >> Could you please review the following fix for the bug. The bug consists in >> the fact that When an assistive technology software by means of Java Access >> Bridge API executes "AccessibleAction" "click" on "AccessibleConte

Re: RFR: 8277922: Unable to click JCheckBox in JTable through Java Access Bridge [v3]

2022-03-09 Thread Anton Litvinov
> Hello, > > Could you please review the following fix for the bug. The bug consists in > the fact that When an assistive technology software by means of Java Access > Bridge API executes "AccessibleAction" "click" on "AccessibleContext" which > corresponds to "javax.swing.JTable" cell containi

Re: RFR: 8277922: Unable to click JCheckBox in JTable through Java Access Bridge [v2]

2022-03-08 Thread Alexey Ivanov
On Thu, 24 Feb 2022 12:02:00 GMT, Anton Litvinov wrote: >>> The reason of the issue is the fact that when the assistive technology >>> software tries to do "AccessibleAction" on "AccessibleContext" associated >>> with a cell with boolean data type in "JTable" component through Java >>> Access

Re: RFR: 8277922: Unable to click JCheckBox in JTable through Java Access Bridge [v2]

2022-03-08 Thread Alexey Ivanov
On Sat, 12 Feb 2022 00:52:26 GMT, Anton Litvinov wrote: >> src/java.desktop/share/classes/javax/swing/JTable.java line 5493: >> >>> 5491: } >>> 5492: >>> 5493: protected class AccessibleBooleanRenderer >> >> I guess the doAccessibleAction(i); should work in a similar way as som

Re: RFR: 8277922: Unable to click JCheckBox in JTable through Java Access Bridge [v2]

2022-02-24 Thread Anton Litvinov
On Mon, 21 Feb 2022 22:49:10 GMT, Sergey Bylokhov wrote: >> Mouse click on JCheckBox is handled differently from execution of "click" >> accessible action on this JCheckBox, because behind mouse click different >> AWT mouse events stand which are processed properly, while >> "doAccessibleActio

Re: RFR: 8277922: Unable to click JCheckBox in JTable through Java Access Bridge [v2]

2022-02-24 Thread Anton Litvinov
On Fri, 18 Feb 2022 17:11:13 GMT, Alexey Ivanov wrote: >> Anton Litvinov has updated the pull request incrementally with one >> additional commit since the last revision: >> >> The second version of the fix for JDK-8277922 > > src/java.desktop/share/classes/javax/swing/JTable.java line 5493:

Re: RFR: 8277922: Unable to click JCheckBox in JTable through Java Access Bridge [v2]

2022-02-24 Thread Anton Litvinov
On Thu, 24 Feb 2022 10:38:58 GMT, Anton Litvinov wrote: >> Hello, >> >> Could you please review the following fix for the bug. The bug consists in >> the fact that When an assistive technology software by means of Java Access >> Bridge API executes "AccessibleAction" "click" on "AccessibleCont

Re: RFR: 8277922: Unable to click JCheckBox in JTable through Java Access Bridge [v2]

2022-02-24 Thread Anton Litvinov
> Hello, > > Could you please review the following fix for the bug. The bug consists in > the fact that When an assistive technology software by means of Java Access > Bridge API executes "AccessibleAction" "click" on "AccessibleContext" which > corresponds to "javax.swing.JTable" cell containi

Re: RFR: 8277922: Unable to click JCheckBox in JTable through Java Access Bridge

2022-02-21 Thread Sergey Bylokhov
On Sat, 12 Feb 2022 00:52:34 GMT, Anton Litvinov wrote: >> src/java.desktop/share/classes/javax/swing/JTable.java line 5508: >> >>> 5506: (table != null) && table.isEnabled() && >>> 5507: table.isCellEditable(row, column)) { >>> 5508:

Re: RFR: 8277922: Unable to click JCheckBox in JTable through Java Access Bridge

2022-02-18 Thread Alexey Ivanov
On Thu, 10 Feb 2022 04:59:33 GMT, Anton Litvinov wrote: > Hello, > > Could you please review the following fix for the bug. The bug consists in > the fact that When an assistive technology software by means of Java Access > Bridge API executes "AccessibleAction" "click" on "AccessibleContext"

Re: RFR: 8277922: Unable to click JCheckBox in JTable through Java Access Bridge

2022-02-11 Thread Anton Litvinov
On Thu, 10 Feb 2022 18:20:40 GMT, Sergey Bylokhov wrote: >> Hello, >> >> Could you please review the following fix for the bug. The bug consists in >> the fact that When an assistive technology software by means of Java Access >> Bridge API executes "AccessibleAction" "click" on "AccessibleCon

Re: RFR: 8277922: Unable to click JCheckBox in JTable through Java Access Bridge

2022-02-10 Thread Sergey Bylokhov
On Thu, 10 Feb 2022 04:59:33 GMT, Anton Litvinov wrote: > Hello, > > Could you please review the following fix for the bug. The bug consists in > the fact that When an assistive technology software by means of Java Access > Bridge API executes "AccessibleAction" "click" on "AccessibleContext"