JDK-4116770 : modality of modal awt.Dialog should not be full application modal
  • Type: Bug
  • Component: client-libs
  • Sub-Component: java.awt
  • Affected Version: 1.1,1.1.6
  • Priority: P4
  • Status: Closed
  • Resolution: Not an Issue
  • OS: generic,windows_nt
  • CPU: unknown,x86
  • Submitted: 1998-03-03
  • Updated: 1998-07-31
  • Resolved: 1998-07-31
Related Reports
Relates :  
Description
The behaviour with modal dialogs seems to be to block
all input to all windows in an application. This causes
major problems with a customers help system which needs
to create new dialogs, even during a modal dialog.

>From what I can see in bugtraq this behaviour has
changed back and forth between:

 - primary application modal (only the parent frame and its
   windows affected)
 - full application modal (all windows affected)

They argue (and I think I agree with them) that it
should be the first of the two, although in 1.1.6 it is being changed
to the other. The arguments in favour are:

 - help type applications are severely crippled by full application modality 
 - the documentation seems to imply primary app. modality.      
    eg.  "modal - if true, dialog blocks input to the >>parent<< window when shown"

Comments
EVALUATION The model we have chosen is that it should be the Full application Modal. If you would like to resubmit this bug as an rfe where we may be able to make an api change in a later version to allow either or. Lara Bunni. robi.khan@eng 1998-07-31
31-07-1998