Java Solaris Communities Sun Store Join SDN My Profile Why Join?
 
Bug Database
Bug Detail
Quick Lists
Top 25 Bugs
Top 25 RFE's
Recently Closed Bugs
Printable Page Printable Page


Bug Database
Bug ID: 4489279
Votes 0
Synopsis MAPPING,RELWIZARD:<Esc> does not cancel wizard session/close opened dialog
Category forte4j:tpui
Reported Against 3_fcs
Release Fixed
State 11-Closed, duplicate of 4281840, bug
Priority: 4-Low
Related Bugs 4281840
Submit Date 07-AUG-2001
Description
IDE Build RC1 (010803) EE on Solaris 8
Reproducible :

Invoke Mapping Wizard on Employee
In Step 2, Clicking on Add brings up "Map Secondary Table Setup" dialog
** Escape does not close this dialog
** In Step 3, Escape does not cancel the wizard session.
 whereas after clicking on Automap or Unmap; Escape works in Step 3.

Invoke Relationship Mapping Wizard on a relationship field,
** Escape does not cancel the wizard session, if any of the reference key pair in Step 2 or 3 is being edited. 
** Escape does not work if the Jointable combo has the focus in Step 2.


Note : 
Escape works fine at the following instances :
1/ Mapping Wizard step 1
2/ Mapping Wizard Step 2
3/ Select Primary Table dialog closes on escape
4/ Map Field to Multiple Columns closes on escape
5/ RMW session gets cancelled on Esc (as long as nothing is being edited).


Work Around
N/A
Evaluation
It is standard swing behavior that drop downs (and I think JTables) with focus swallow the escape.  While that does make sense for editable drop downs and columns, it only seems to make sense for expanded read only ones.  I seem to recall the NetBeans team implementing a workaround for this type of case for the file open or mount dialog in the IDE.  Assigning to Jan to find out desired behavior and, if necessary, push the JDK team to implement the workaround for accessibility reasons.
  xxxxx@xxxxx   2001-08-08

This is a duplicate of a jdk bug (4281840).  That bug has been closed, but if the jdk team chooses not to implement it, it makes no sense of the tp team to implement it.
  xxxxx@xxxxx   2002-06-04

Actually, the bug number for the duplicate is incorrect - it should be 4624483, but I cannot edit it.  The first of the two problems (in the secondary table panel) is fixed.  The second is the same as the other bug.
  xxxxx@xxxxx   2002-06-04
Comments
  
  Include a link with my name & email   


PLEASE NOTE: JDK6 is formerly known as Project Mustang