> Previously, a new key combination involving the option key was added to Aqua > LAF for JTextAreas. In doing so, some code was removed that created this > regression. The regression caused the right option key on Mac OS to > incorrectly show another KeyPressed event instead of a KeyReleased event when > pressing and releasing the key. Additionally, the location of the key was > 'standard' instead of 'right'. Adding back the key mask and its following > code resolves the issue and doesn't cause any other CI tests to fail. > > The headful test included displays the key events as they're pressed. After > the changes, the test correctly shows the right option key's KeyPressed and > KeyReleased events and shows the location as 'right'.
Damon Nguyen has updated the pull request incrementally with one additional commit since the last revision: Remove duplicate alt key mask. Add value to other mask. ------------- Changes: - all: https://git.openjdk.org/jdk/pull/15432/files - new: https://git.openjdk.org/jdk/pull/15432/files/72591882..d992ec3f Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk&pr=15432&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=15432&range=00-01 Stats: 9 lines in 1 file changed: 0 ins; 8 del; 1 mod Patch: https://git.openjdk.org/jdk/pull/15432.diff Fetch: git fetch https://git.openjdk.org/jdk.git pull/15432/head:pull/15432 PR: https://git.openjdk.org/jdk/pull/15432