Mac accented characters make window uneditable

Having trouble installing <oXygen/>? Got a bug to report? Post it all here.
jtakeda
Posts: 7
Joined: Sat Feb 25, 2017 1:18 am

Mac accented characters make window uneditable

Post by jtakeda » Sat Jun 08, 2019 12:58 am

Hi there,

Running OSX Mojave, 10.14.5 with oXygen 21.0, build 2019022207. After I type in an accented character using the press and hold Mac method (https://support.apple.com/en-ca/HT201586), the editor window no longer listens to keyboard input. I have to click the save button and then exit and restart the application for it to respond again to the keyboard.

Thanks!

Joey

adrian
Posts: 2552
Joined: Tue May 17, 2005 4:01 pm

Re: Mac accented characters make window uneditable

Post by adrian » Mon Jun 10, 2019 12:54 pm

Hello,

This is a known Java 8 issue with the Press-and-Hold feature in macOS 10.14 (Mojave). The only workaround for Java 8 that we know of to avoid the input freeze altogether is to disable the press&hold feature itself from the OS.
On another note we have also found a solution for unfreezing the input. Press and hold for 2-3 seconds a key for which there is no press-and-hold popup, like 'd'. Input should unfreeze immediately.

There are now available distributions of Oxygen for macOS that use OpenJDK 12 (instead of Java 8 ) that do not exhibit this issue:
Download Oxygen XML Editor
See the link "macOS 10.11 and later (Includes OpenJDK 12.0.1)".

Direct download links:
Oxygen XML Editor / macOS 10.11 and later (Includes OpenJDK)
Oxygen XML Author / macOS 10.11 and later (Includes OpenJDK)
Oxygen XML Developer / macOS 10.11 and later (Includes OpenJDK)

Regards,
Adrian
Adrian Buza
<oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
http://www.oxygenxml.com

Post Reply