On Tue, 15 Feb 2022 08:45:46 GMT, Manukumar V S <m...@openjdk.org> wrote:
>> test/jdk/javax/swing/JTextArea/4514331/TabShiftsFocusToNextComponent.java >> line 100: >> >>> 98: editor.setEditable(false); >>> 99: editor.requestFocusInWindow(); >>> 100: panel.add(editor); >> >> I am not sure that this will work all the time, the requestFocusInWindow(), >> see part of the spec: >>> * This component must be displayable, focusable, visible >> * and all of its ancestors (with the exception of the top-level >> * Window) must be visible for the request to be granted > > I have moved the editor.requestFocusInWindow() call after > frame.setVisible(true) and also even if this call is not honoured, the editor > will get the focus as we are clicking on the editor (robot.mousePress) in > runTest(). Made changes for this. ------------- PR: https://git.openjdk.java.net/jdk/pull/7469