On Fri, 13 Aug 2021 19:17:13 GMT, Alexander Zuev <[email protected]> wrote:
>> Initial implementation and a test case.
>>
>> The problem is that Aqua LaF shows the focused component with the glow on
>> the border, hence when the border is not painted the foxus is not displayed.
>> The idea is to paint the glowing border on the focused component anyways.
>
> Alexander Zuev has updated the pull request incrementally with one additional
> commit since the last revision:
>
> Remove getLookAndFeelDefaults() call
That looks great.
src/java.desktop/macosx/classes/com/apple/laf/AquaButtonUI.java line 340:
> 338: Color ringColor = UIManager.getColor("Focus.color");
> 339: g.setColor(ringColor);
> 340: g.drawRoundRect(5, 3, b.getWidth() - 10, b.getHeight() - 7, 15,
> 15);
Don't you need to restore the properties of Graphics2D?
-------------
PR: https://git.openjdk.java.net/jdk/pull/5082