-
Bug
-
Resolution: Fixed
-
P2
-
5.0
-
b45
-
generic
-
generic
Name: dmR10075 Date: 03/05/2004
As outlined in 4987532, requestFocusHelper allows requests for
invisible components. This causes problems on native level that denies
such requests and focus system goes into an unstable state and making
Java unusable. However, the fix for 4987532 has caused the test
AppletInitialFocusTest1 to fail. This reveals the backward
incompatibility that the fix for 4987532 has introduced - it should be
allowed sometimes to request focus for invisible components since
prevously users were doing that often.
The documentation should be updated stating that users are not allowed
to request focus for a recursively invisible component(if any of the
parents except of may be the window are invisible). The implementation
of requestFocusHelper should be updated according to the documentation.
The implementation for AppletPanel should be updated to allow requests
from invisible applets. The test AppletInitialFocusTest1 should be
modified.
======================================================================
- relates to
-
JDK-4987532 Tabbing from text field which has focus does not work in JDK 1.5
- Resolved
-
JDK-5009255 PIT:Fix for 4987532 is causing regression in 01-Mar-2004 PIT
- Closed