JDK-4238509 : WindowsDesktopManager window activation policy incorrect
  • Type: Enhancement
  • Component: client-libs
  • Sub-Component: javax.swing
  • Affected Version: 1.2.0
  • Priority: P4
  • Status: Closed
  • Resolution: Duplicate
  • OS: generic
  • CPU: generic
  • Submitted: 1999-05-14
  • Updated: 2000-03-14
  • Resolved: 2000-03-14
Related Reports
Duplicate :  
Description

Name: skT88420			Date: 05/14/99


In JDK 1.2, Swing 1.1, and Swing 1.1.1-beta1 ,
WindowsDesktopManager activates the wrong internal frame
when another internal frame is closed.

The window creation order is irrelevant when deciding what
window to focus - instead, the window that most recently had
focus should be activated. "Focus history" should also be
considered when navigating between internal frames (using
Ctrl-F6 and Ctrl-Shift-F6). Feel free to test in the mother
of all MDI applications - MS WORD :)
(Review ID: 55120) 
======================================================================

Comments
WORK AROUND Name: skT88420 Date: 05/14/99 Subclass WindowsDesktopManager and use the JDesktopPane to decide what window to activate. ======================================================================
11-06-2004