On 2023-05-22T07:42:23 -0700 Martin Fox <mar...@martinfox.com> wrote:
> Mark, > > Do you have a sample app that exhibits this behavior? I can’t reproduce it on > Mac or Windows. > > I can’t think of anything on the Robot side that would cause this. A Robot > just asks the OS to post an event. The event isn’t targeted at a specific > process or window and the Robot has no control over where it ends up. If it > does get delivered to your app it should behave exactly like a user generated > event. > > If the user can close the window it means there’s an event loop running and > that should be draining the OS queue. So I’m puzzled by what’s going on here. > > Anyway, not expected behavior. Still a mystery. Amusingly, I spent half an hour extracting the smallest code sample that would reproduce it and, of course, it turned out I couldn't reproduce it. As I mentioned, my mail hasn't been reaching the list, and I first ran into this a few weeks back. It's possible that a JavaFX update in the intervening weeks fixed the root cause (I likely wasn't even up-to-date when I ran into it, so it could be any reasonably recent release that fixed it). I'm back working on the original ITs now, so I'll see if I run into it again. -- Mark Raynsford | https://www.io7m.com