On Thu, 9 Nov 2023 15:33:57 GMT, Alexey Ivanov <aiva...@openjdk.org> wrote:
>> Abhishek Kumar has updated the pull request incrementally with one >> additional commit since the last revision: >> >> Fix for custom renderer > > src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxButton.java line > 201: > >> 199: } >> 200: >> 201: final Component getRendererComponent() { > > Suggestion: > > private Component getRendererComponent() { > > > I wanted to use this method in `AquaComboBoxUI` but eventually I added > `updateAccessibleName` instead, thus this method can be made `private`. Updated. > src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java line 143: > >> 141: public void itemStateChanged(final ItemEvent e) { >> 142: >> 143: if (e.getStateChange() != ItemEvent.SELECTED) return; > > Suggestion: > > public void itemStateChanged(final ItemEvent e) { > if (e.getStateChange() != ItemEvent.SELECTED) return; > > The blank line at the start of the method isn't necessary, is it? Removed. > test/jdk/javax/accessibility/JComboBox/TestJComboBoxScreenMagnifier.java line > 81: > >> 79: PassFailJFrame.positionTestWindow(frame, >> 80: PassFailJFrame.Position.HORIZONTAL); >> 81: frame.setLocationRelativeTo(null); > > Suggestion: > > > It's not needed, the location of the frame is set explicitly by the above > call to `PassFailJFrame.positionTestWindow`. Updated. ------------- PR Review Comment: https://git.openjdk.org/jdk/pull/14497#discussion_r1388437524 PR Review Comment: https://git.openjdk.org/jdk/pull/14497#discussion_r1388438449 PR Review Comment: https://git.openjdk.org/jdk/pull/14497#discussion_r1388439180