Martin Fox
Martin Fox
The Mac is failing on the simplest NestedEventLoop test, the one that verifies that we can enter and exit a nested loop and correctly retrieve the return value. I started...
I don't think this is a problem with the nested event loop bookkeeping. It looks like a much simpler bug in the invokeLaterDispatcher. When exitNestedEventLoop is called on the innermost...
The first `runLater` block is being invoked by the first nested event loop; that loop is on the call stack. In that block you call `exitNestedEventLoop` but don't allow the...
The top of the call stack when the exception is thrown: ``` Exception in thread "JavaFX Application Thread" java.lang.IllegalStateException: Not in a nested event loop at javafx.graphics@23-internal/com.sun.glass.ui.Application.leaveNestedEventLoop(Application.java:534) at javafx.graphics@23-internal/com.sun.glass.ui.EventLoop.lambda$enter$0(EventLoop.java:122) at...
The Mac is still failing the NestedEventLoop test. At the top of InvokeLaterDispatcher.java there's a long explanation on how it's trying to coordinate with the event loop. To do this...
I just submitted my proposed fix for this issue as PR #1449.
Comment added to keep the bots at bay.
I've updated to the latest master. This will probably be the last time I refresh this pull request; I can only hold off the bots for so long.
> In the context of the recent discussion on the mailing list, would it be possible to actually detect the keyboard layout? I answered this question in full on the...