On Thu, 15 May 2025 20:32:57 GMT, Pabulaner IV <d...@openjdk.org> wrote:

> Interesting feedback.

Most of it wasn't really directed at you .. more at Kevin :-)
The main question I had for you was about did it ever really work and I guess 
you aren't sure.

> I don't understand Your last point. If no event handler is registered, JavaFX 
> still forwards them, but they won't do anything unless a handler is 
> registered at some point. So what exactly do You mean?

Well we don't expect FX to know if an AWT event handler is registered - 
especially one at the application level, ie via
https://docs.oracle.com/en/java/javase/21/docs/api/java.desktop/java/awt/Desktop.html#setOpenURIHandler(java.awt.desktop.OpenURIHandler)

What I mean is that if FX acquired a similar API, and was the hosting toolkit, 
I would expect it to check if there was a "javafx.desktop.Desktop" URI Handler 
installed and forward only if that was "null". And vice versa for AWT.

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

PR Comment: https://git.openjdk.org/jfx/pull/1755#issuecomment-2885063390

Reply via email to