RFR: 8267374: (macos) Left Option+Up/Down arrow dont traverse to beginning/end of line in textarea [v5]
Prasanta Sadhukhan
psadhukhan at openjdk.org
Tue Jun 28 13:15:41 UTC 2022
On Tue, 28 Jun 2022 06:40:41 GMT, Sergey Bylokhov <serb at openjdk.org> wrote:
>>> That's not a mistake, the swing was updated in a few places here and there to support it, for example: https://bugs.openjdk.org/browse/JDK-8194873
>>
>> I dont think @prrace and me are contesting need of ALT_GRAPH in swing, which was fixed by the above bug..I guess it was being contested for macos only so we are not going to revert 8194873 but only 8151136 (which was done to convert right alt to altgraph for macos)
>
> That is similar issue on Windows since we unconditionally set the right alt key to be ALT_GRAPH independently of the current keyboard layout, it is just a button location which is the same on win and mac. So probably right now it is better to update the spec of that flag.
>
> To workaround that change the fix for [JDK-8194873](https://bugs.openjdk.org/browse/JDK-8194873) updated all our L&F which are used on windows, obviously the Aqua was missed. I think we should update the Aqua in a similar way.
I can see "AltGr" key in windows keyboard but not mac so am not sure why should we support just because of key location.
Anyway, I will let @prrace decide on that.
If we need to support altgr, then present PR supports both 8151136 (alt graph) and also Right/Left Option Up/Down
-------------
PR: https://git.openjdk.org/jdk/pull/9230
More information about the client-libs-dev
mailing list