JDK-8213292 : Input freezes after MacOS key-selector (press&hold) usage on macOS Mojave
  • Type: Bug
  • Component: client-libs
  • Sub-Component: java.awt
  • Affected Version: 8,9,10,11,12
  • Priority: P2
  • Status: Resolved
  • Resolution: Fixed
  • OS: os_x
  • CPU: generic
  • Submitted: 2018-11-02
  • Updated: 2019-08-20
  • Resolved: 2018-11-14
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 11 JDK 12
11.0.4Fixed 12 b23Fixed
Description
The recent version of macOS (10.14) breaks the input of accented symbols using key-select input method.
Steps to reproduce:
1. Download the attached example (pressAndHold.zip) and run IMEDemo
2. Try to input an accented symbol (press and hold 'a' for example)
3. No ordinary symbols can be entered after entering the accented one
Comments
Fix Request: Please approve this fix for jdk11u. It applies cleanly and the risk is low. We'll run it through our full test matrix before pushing.
30-04-2019