-
Bug
-
Resolution: Fixed
-
P1
-
8u40, 9
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8084628 | emb-9 | Sergey Bylokhov | P1 | Resolved | Fixed | team |
JDK-8086827 | 8u65 | Sergey Bylokhov | P1 | Resolved | Fixed | b01 |
JDK-8075028 | 8u60 | Sergey Bylokhov | P1 | Resolved | Fixed | b08 |
JDK-8075346 | 8u51 | Sergey Bylokhov | P1 | Resolved | Fixed | b04 |
JDK-8075251 | 8u45 | Sergey Bylokhov | P1 | Resolved | Fixed | b12 |
JDK-8075029 | 8u40 | Sergey Bylokhov | P1 | Closed | Fixed | b27 |
JDK-8138073 | emb-8u65 | Unassigned | P1 | Resolved | Fixed | b01 |
JDK-8076903 | emb-8u60 | Sergey Bylokhov | P1 | Resolved | Fixed | team |
JDK-8075595 | emb-8u51 | Sergey Bylokhov | P1 | Resolved | Fixed | team |
JDK-8075348 | emb-8u47 | Sergey Bylokhov | P1 | Resolved | Fixed | team |
java version "1.8.0_40"
Java(TM) SE Runtime Environment (build 1.8.0_40-b25)
Java HotSpot(TM) 64-Bit Server VM (build 25.40-b25, mixed mode)
ADDITIONAL OS VERSION INFORMATION :
Mac OS X 10.10 (yosemite).
A DESCRIPTION OF THE PROBLEM :
Applications started through webstart cannot get keyboard focus. They don't appear in the dock, nor in the 'Force Quit' dialog.
For example, you cannot get a cursor in JTextField.
ADDITIONAL REGRESSION INFORMATION:
I upgraded my macbook air from 10.9 to 10.10 because customers reported this issue. I had no problems on 10.9, but I am not sure which version of java I was using.
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Start any webstart application that has a text field or any UI component that should respond to the keyboard. Hit any key and it will be sent to a different application. There appears to be no way to get the java application to focus.
For example, https://docs.oracle.com/javase/tutorialJWS/samples/deployment/customprogress_webstartJWSProject/customprogress_webstart.jnlp. After the table loads, you can double-click on the first column to edit a cell, but you can't get any text in.
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
Application should appear in dock and receive keyboard events.
ACTUAL -
Application does not appear in the dock, and does not receive keyboard events.
REPRODUCIBILITY :
This bug can be reproduced always.
CUSTOMER SUBMITTED WORKAROUND :
None found.
- backported by
-
JDK-8075028 [macosx] Mac 10.10: Application run with splash screen has focus issues
- Resolved
-
JDK-8075251 [macosx] Mac 10.10: Application run with splash screen has focus issues
- Resolved
-
JDK-8075346 [macosx] Mac 10.10: Application run with splash screen has focus issues
- Resolved
-
JDK-8075348 [macosx] Mac 10.10: Application run with splash screen has focus issues
- Resolved
-
JDK-8075595 [macosx] Mac 10.10: Application run with splash screen has focus issues
- Resolved
-
JDK-8076903 [macosx] Mac 10.10: Application run with splash screen has focus issues
- Resolved
-
JDK-8084628 [macosx] Mac 10.10: Application run with splash screen has focus issues
- Resolved
-
JDK-8086827 [macosx] Mac 10.10: Application run with splash screen has focus issues
- Resolved
-
JDK-8138073 [macosx] Mac 10.10: Application run with splash screen has focus issues
- Resolved
-
JDK-8075029 [macosx] Mac 10.10: Application run with splash screen has focus issues
- Closed
- duplicates
-
JDK-8074669 Web Start applications not getting focus and unable to get keyboard focus
- Closed
-
JDK-8075060 [macosx] Multiple defects when starting Swing application with splash screen on Mac
- Closed
-
JDK-8075070 [macosx] system menu bar disabled when using webstart to start
- Closed
-
JDK-8074938 [macosx] Unable to input in SwingSet2 demo
- Closed
-
JDK-8074966 [macosx] Text fields don't get focus with Mac OS 10.10 Yosemite and JRE 1.8.0_40
- Closed
- relates to
-
JDK-8098804 Textfields are not working
- Closed
-
JDK-8075246 The test for JDK-8074668 is needed
- Closed
-
JDK-8075244 [macosx] The fix for JDK-8043869 should be reworked
- Resolved