[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-2d-dev
Subject:    Re: RFR: 8311922: [macOS] right-Option key fails to generate release event [v5]
From:       Damon Nguyen <dnguyen () openjdk ! org>
Date:       2023-08-30 18:23:11
Message-ID: 7up425zS1Lqn-tv682RjKQI0XixPUyzSsrZsl74w1LQ=.6fdb0021-406f-4c9b-b5e4-e92d1a233c0b () github ! com
[Download RAW message or body]

> 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:

  Modified test for easier use

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

Changes:
  - all: https://git.openjdk.org/jdk/pull/15432/files
  - new: https://git.openjdk.org/jdk/pull/15432/files/d1b3ae5e..0aa8d4a5

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk&pr=15432&range=04
 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=15432&range=03-04

  Stats: 4 lines in 1 file changed: 2 ins; 0 del; 2 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


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic