On Fri, 10 May 2024 05:48:35 GMT, Abhishek Kumar <abhis...@openjdk.org> wrote:

>> src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java 
>> line 1085:
>> 
>>> 1083:         if (UIManager.getBoolean("Button.showMnemonics")) {
>>> 1084:             // Do not hide mnemonics if the UI defaults do not 
>>> support this
>>> 1085:             isMnemonicHidden = false;
>> 
>> why does the get method also set the `isMnemonicHidden` flag? Shouldn't this 
>> only be done on the set method?
>
>> why does the get method also set the `isMnemonicHidden` flag? Shouldn't this 
>> only be done on the set method?
> 
> `isMnemonicHidden` is set to false to make sure if the UI defaults don't 
> support to hide mnemonics, then don't hide it.

if the UI defaults don't support hiding mnemonics, should a warning be given to 
the user?

-------------

PR Review Comment: https://git.openjdk.org/jdk/pull/18992#discussion_r1621383788

Reply via email to