JDK-4293697 : FileDialog filter does not work on Solaris in directory traversal
  • Type: Bug
  • Component: client-libs
  • Sub-Component: java.awt
  • Affected Version: 1.3.0
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic,linux
  • CPU: x86,sparc
  • Submitted: 1999-11-23
  • Updated: 2003-03-24
  • Resolved: 2001-01-09
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
1.4.0 betaFixed
Related Reports
Duplicate :  
Relates :  
Description
Test case is the same as in 4031440.

When the file dialog is first shown, the filter works properly.
As the directory hierarchy is traversed, the filter is no longer applied.

Comments
CONVERTED DATA BugTraq+ Release Management Values COMMIT TO FIX: 1.4 FIXED IN: merlin INTEGRATED IN: merlin-beta
14-06-2004

EVALUATION Should investigate this for Merlin. eric.hawkes@eng 1999-11-22 Still reproducible in Merlin. michael.martak@Eng 2000-08-29 Name: dmR10075 Date: 01/04/2001 ###@###.### On Solaris, user filter is called only on the dialog creation. There is no more calls of filter. The filter must be called on any user click in a directory list to produce the list of files in the new directory when dialog is for loading files. Note that Motif FileSelectionBox has the ability to specify our own function to list files in the directory when it has been changed. ======================================================================
11-06-2004

SUGGESTED FIX Name: dmR10075 Date: 01/04/2001 ###@###.### Implement the callback function XmNfileSearchProc to call user filter routine. If the callback is called on Motif thread run the user on EDT with blocking of the Motif thread (blocking is implemented similiar to DnD). ======================================================================
11-06-2004