Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 17006

Summary: [Dialogs] Flash in "Save As..." dialog after each character typed
Product: [Eclipse Project] Platform Reporter: Curtis d'Entremont <curtis_d'entremont>
Component: UIAssignee: Tod Creasey <Tod_Creasey>
Status: RESOLVED DUPLICATE QA Contact:
Severity: normal    
Priority: P3    
Version: 2.0   
Target Milestone: ---   
Hardware: PC   
OS: Windows 2000   
Whiteboard:

Description Curtis d'Entremont CLA 2002-05-22 15:21:18 EDT
Using Eclipse 2.0, Build F1 (buildid: 20020521) 
on Windows 2000.

(I'm not sure if this is specifically SWT, but it's related)

Open any java file and go to File->Save As.., in the folder text field, as you 
type something invalid, it tells you at the top of the dialog that it's 
invalid. But if you keep typing it seems to redraw the error message after each 
character, and you can briefly see the white background behind it as it 
refreshes. 

To make it more obvious to see, try:

1. Create a new java project
2. Create a new java class (.java file)
3. Open the file
4. Go to the menu File->SaveAs..
5. Clear the folder text field (the top one)
6. Hit any key (a letter) and just hold it down for autorepeat

Other dialogs don't flash like this, but I may have missed one along the way.
Comment 1 Mike Wilson CLA 2002-05-22 15:48:40 EDT
I believe this is expected behavior.
Comment 2 Curtis d'Entremont CLA 2002-05-24 10:52:57 EDT
Are you sure this is expected? It only happens in this dialog, all the others 
I've seen don't flash like this one.
Comment 3 Tod Creasey CLA 2002-11-15 11:00:13 EST
The Save As dialog does a validation check on each keystroke. We should verify 
that it is only happening once however.
Comment 4 Tod Creasey CLA 2002-11-25 16:00:07 EST
Flash does not occur in 20021117. Marking as WORKSFORME.
Comment 5 Tod Creasey CLA 2002-11-25 16:08:29 EST
Beleive this is fixed due to Bug 26133 being fixed.
Comment 6 Tod Creasey CLA 2002-11-25 16:08:44 EST

*** This bug has been marked as a duplicate of 26133 ***