United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-6693961 cross-window focus transfer ability in the Focus Spec should be revised
JDK-6693961 : cross-window focus transfer ability in the Focus Spec should be revised

Details
Type:
Bug
Submit Date:
2008-04-25
Status:
Closed
Updated Date:
2012-03-22
Project Name:
JDK
Resolved Date:
2011-05-17
Component:
client-libs
OS:
solaris,generic
Sub-Component:
java.awt
CPU:
x86,generic
Priority:
P2
Resolution:
Fixed
Affected Versions:
7.0_b08,7
Fixed Versions:

Related Reports
Relates:
Relates:
Relates:

Sub Tasks

Description
The Focus Spec states:

<<The request will also be denied if the Component's top-level Window is not the focused Window and the platform does not support requesting focus across Windows. If the request is denied for this reason, the request is remembered and will be granted when the Window is later focused by the user. Otherwise, the focus change request changes the focused Window as well. Currently, Microsoft Windows supports cross-Window focus transfers while Solaris does not.>>

But MS Windows no longer allows cross-window focus transfer. According to the MSDN
only Windows 95/NT provided this ability.

As to Solaris, it also depends on WM it uses. I would remove any mentioning of native
platforms here at all.

                                    

Comments
EVALUATION

Should fix it in jdk7.
                                     
2008-04-25
SUGGESTED FIX

http://sa.sfbay.sun.com/projects/awt_data/7/6693961.0/
http://ccc.sfbay/6693961
                                     
2011-01-25



Hardware and Software, Engineered to Work Together