On Mon, 21 Apr 2025 18:19:10 GMT, Harshitha Onkar <hon...@openjdk.org> wrote:
>> Alisen Chung has updated the pull request incrementally with one additional >> commit since the last revision: >> >> fix test > > test/jdk/javax/swing/JComboBox/bug4530952.java line 81: > >> 79: robot.delay(250); >> 80: >> 81: robot.mouseMove(loc.x, loc.y); > > For test stability , is it better to click on the center of the button rather > than at the edge. You could use Util.getCenterPoint(btnAction) but you'll > have to add Util to jtreg header or you can use the code below. > > Suggestion: > > SwingUtilities.invokeAndWait(() -> { > loc = btnAction.getLocationOnScreen(); > btnSize = btnAction.getSize(); > }); > robot.waitForIdle(); > robot.delay(250); > > robot.mouseMove(loc.x + btnSize.width / 2, > loc.y + btnSize.height / 2); i've just used your code to find the center of the button ------------- PR Review Comment: https://git.openjdk.org/jdk/pull/24495#discussion_r2053081543