RFR: 8258970: Disabled JPasswordField foreground color is wrong with GTK LAF [v2]
Abhishek Kumar
abhiscxk at openjdk.org
Mon Aug 21 10:45:29 UTC 2023
On Fri, 18 Aug 2023 18:03:54 GMT, Damon Nguyen <dnguyen at openjdk.org> wrote:
>> Abhishek Kumar has updated the pull request incrementally with one additional commit since the last revision:
>>
>> Fix extended for TextField, FormattedTextField, Spinner
>
> src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c line 2409:
>
>> 2407: && color_type == FOREGROUND) {
>> 2408: widget_type = MENU;
>> 2409: } else if (widget_type == PASSWORD_FIELD && state_type == GTK_STATE_INSENSITIVE
>
> Looks like this line and a few others nearby exceed the character limit per line if you wanted to correct that as well.
Updated the character limit for the current fix. I think other lines can be done later.
> test/jdk/javax/swing/JPasswordField/TestDisabledPasswordFieldForegroundColor.java line 58:
>
>> 56: SwingUtilities.invokeAndWait(() -> {
>> 57: createAndShowUI();
>> 58: });
>
> Suggestion:
>
> SwingUtilities.invokeAndWait(TestDisabledPasswordFieldForegroundColor::createAndShowUI);
>
Updated.
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/15263#discussion_r1299939026
PR Review Comment: https://git.openjdk.org/jdk/pull/15263#discussion_r1299936328
More information about the client-libs-dev
mailing list