Just upgraded to JavaFX 2.0 final. In all our user interfaces the caret has now disappeared. When we show our different UIs we always request focus in the top most text field, but after upgrading to 2.0 final, the blinking caret is now no longer seen in the text field. The text field has the focus alright, because if I start typing, letters are entered in the field, and after the first character is entered, the caret is suddenly visible and blinking. This shows that our requestFocus method call still works, it is just some kind of problem with the caret blink animation not starting up as soon as focus is granted to a text field as it used to. In other words: The caret works, but it is now delayed until the first key press.
A quite peculiar observation is, even if I click any text field, the caret blinking does not start up. Tabbing in an out of fields also has no effect. The only means I have found to bring the caret to life is to start typing.
A quite peculiar observation is, even if I click any text field, the caret blinking does not start up. Tabbing in an out of fields also has no effect. The only means I have found to bring the caret to life is to start typing.