FULL PRODUCT VERSION :
1.8.0_77
ADDITIONAL OS VERSION INFORMATION :
Microsoft Windows [Version 6.1.7601].
Linux 2.6.32-358.el6.i686
A DESCRIPTION OF THE PROBLEM :
With virtual keyboard and touch enabled via jvm args, selecting a TextArea opens the virtual keyboard from the bottom of the screen. Selecting the close button (bottom left) retracts the virtual keyboard back off the screen, leaving focus in the TextArea as expected. Selecting the TextArea while it maintains focus does not return the virtual keyboard to the open state.
This was tested with a TextArea inside an Alert. The correct behavior can be seen when performing the same actions with a TextField, in which the keyboard opens as one would expect.
A work around is to lose focus on the TextArea, then return focus by selecting the TextArea.
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Enable virtual keyboard using the following jvm args.
-Dcom.sun.javafx.isEmbedded=true
-Dcom.sun.javafx.touch=true
-Dcom.sun.javafx.virtualKeyboard=javafx
Click a TextArea.
Observe virtual keyboard pops up.
Click the minimize keyboard button (bottom left of keyboard).
Observe focus is still within TextArea.
Click the TextArea.
Observe virtual keyboard does not pop up.
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
Virtual Keyboard should pop up when a TextArea is selected even if it currently has focus.
ACTUAL -
Virtual keyboard does not pop up when a TextArea that has focus is reselected.
REPRODUCIBILITY :
This bug can be reproduced always.
CUSTOMER SUBMITTED WORKAROUND :
Lose and regain focus on the TextArea.
1.8.0_77
ADDITIONAL OS VERSION INFORMATION :
Microsoft Windows [Version 6.1.7601].
Linux 2.6.32-358.el6.i686
A DESCRIPTION OF THE PROBLEM :
With virtual keyboard and touch enabled via jvm args, selecting a TextArea opens the virtual keyboard from the bottom of the screen. Selecting the close button (bottom left) retracts the virtual keyboard back off the screen, leaving focus in the TextArea as expected. Selecting the TextArea while it maintains focus does not return the virtual keyboard to the open state.
This was tested with a TextArea inside an Alert. The correct behavior can be seen when performing the same actions with a TextField, in which the keyboard opens as one would expect.
A work around is to lose focus on the TextArea, then return focus by selecting the TextArea.
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Enable virtual keyboard using the following jvm args.
-Dcom.sun.javafx.isEmbedded=true
-Dcom.sun.javafx.touch=true
-Dcom.sun.javafx.virtualKeyboard=javafx
Click a TextArea.
Observe virtual keyboard pops up.
Click the minimize keyboard button (bottom left of keyboard).
Observe focus is still within TextArea.
Click the TextArea.
Observe virtual keyboard does not pop up.
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
Virtual Keyboard should pop up when a TextArea is selected even if it currently has focus.
ACTUAL -
Virtual keyboard does not pop up when a TextArea that has focus is reselected.
REPRODUCIBILITY :
This bug can be reproduced always.
CUSTOMER SUBMITTED WORKAROUND :
Lose and regain focus on the TextArea.