Reviewed with Bruno via twitter. The reason this fails for ApplicationScoped beans is that they get proxied. It looks like whatever proxy gets generated doesn't include the @FXML annotation on the private field for label.
It passes for singleton since Singleton is a pseudo scope, it doesn't get proxied.
|