Hello everyone. We use TornadoFX 1.7.18 and Java 8...
# tornadofx
k
Hello everyone. We use TornadoFX 1.7.18 and Java 8. We have an issue on macOS 10.15 Catalina Beta 9 (19A573a) (most up to date release) that when the app starts for the first time, it shows a warning message:
Copy code
"yourapplication" would like to receive keystrokes from any application.
Grant access to this application in Security & Privacy preferences, located in System Preferences.
This doesn't happen on older versions of macOS. Did anyone encounter such issue or maybe has any ideas? Best regards, Kirill
This also happens with simple JavaFX8 app, simple TornadoFX 1.7.18 app, and simple TornadoFX 2.0.0-SNAPSHOT app
r
I don't think this has anything to do with TornadoFX. It's probably a weird bug due to how the JVM interacts with MacOS's new permission stuff.
k
Yeah, it could be related to JavaFX (or some JVM stuff). And since TornadoFX is using JavaFX as well, it is affected too. So I thought maybe someone already encountered this issue, since impending release of macOS Catalina forces a lot of people to test their apps on it
r
Unfortunately, there haven't (historically) been many Mac users in the TornadoFX community. Granted, it's been growing too quickly for me to keep track of, so hopefully that's no longer true.
k
ah, okay, so chances of finding another poor soul with the same issue are not that high 😄
r
I don't know. A year or two ago? Yeah. Now? Beats me. Best of luck though.
k
thanks, we're having here a real great time investigating this problem 😂
r
I can imagine 🙂
k
In case anyone is interested, the issue is inside JavaFX itself, we created a report in the openjdk bugtracker - https://bugs.openjdk.java.net/browse/JDK-8231513