Bug 38567 - [Dialog] Jumping wizard header layout
Summary: [Dialog] Jumping wizard header layout
Status: VERIFIED DUPLICATE of bug 63221
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 2.1   Edit
Hardware: Macintosh Mac OS X - Carbon (unsup.)
: P4 normal (vote)
Target Milestone: ---   Edit
Assignee: Tod Creasey CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-06-06 06:04 EDT by Andre Weinand CLA
Modified: 2004-05-20 12:08 EDT (History)
3 users (show)

See Also:


Attachments
Wizard header layout #1 (20.75 KB, image/jpeg)
2003-06-06 06:05 EDT, Andre Weinand CLA
no flags Details
Wizard header layout #2 (21.20 KB, image/jpeg)
2003-06-06 06:06 EDT, Andre Weinand CLA
no flags Details
normal layout (86.32 KB, image/jpeg)
2003-06-06 12:32 EDT, Andre Weinand CLA
no flags Details
layout with error message (88.64 KB, image/jpeg)
2003-06-06 12:33 EDT, Andre Weinand CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andre Weinand CLA 2003-06-06 06:04:06 EDT
I20030605
MacOS 10.2.6

case #1:
- open export wizard
- select  "File System" and press "Next"
- type in any text into the "To directory" field
Observe: for every keystroke the message in the header of the wizard page jumps from
an indented position to some left aligned position and back.

case #2:
- open export wizard
- select  "JAR file" and press "Next"
- type in a single character into the "JAR file" field
Observe: the original indented text  (screenshot #1) is replaced with a left aligned text 
(screenshot #2)
Comment 1 Andre Weinand CLA 2003-06-06 06:05:36 EDT
Created attachment 5089 [details]
Wizard header layout #1
Comment 2 Andre Weinand CLA 2003-06-06 06:06:08 EDT
Created attachment 5090 [details]
Wizard header layout #2
Comment 3 Andre Weinand CLA 2003-06-06 12:32:39 EDT
Created attachment 5096 [details]
normal layout

This case is even worse:
forcing an error message to appear in the header changes the height of the
header and relayouts everything in the content of the page. Compare this and
the next screenshot side-by-side.
Comment 4 Andre Weinand CLA 2003-06-06 12:33:28 EDT
Created attachment 5097 [details]
layout with error message
Comment 5 Debbie Wilson CLA 2003-06-09 11:30:21 EDT
Tod,

Assigning to import/export component.  This may be an SWT problem, however.  
Will watch.
Comment 6 Tod Creasey CLA 2003-07-21 12:01:47 EDT
This is actually a general dialog issue.
Comment 7 Tod Creasey CLA 2004-02-11 16:59:43 EST
I just retested this in the M7 test build and cannot make it happen anymore. 
Please reopen if this is still an issue.
Comment 8 Andre Weinand CLA 2004-02-11 17:23:33 EST
I still see this in M7 on Mac OS X:
- open the class wizard and type "foo" in the class name field
Observe: warning message has two lines -> class name field jumps down

- enter a single '.'
Observe: error message has single line; hence field jumps back

I think text field with focus should not "jump"
Comment 9 Tod Creasey CLA 2004-04-21 09:01:30 EDT
Ines please investigate
Comment 10 Tod Creasey CLA 2004-04-21 16:51:28 EDT
Just tested the last case was 20040420 and the jumping seems to have gone now. Andre please 
verify and let me know a case to make it happen if not.
Comment 11 Tod Creasey CLA 2004-04-22 09:54:41 EDT
I have run through some Import/Export scenarios, and this is the problem I have encountered:
When typing in a text field, the message starts shaking for some dialogs. It does not indent, but 
shakes left and right for every keystroke.

Here are a few instances where this happens;
- Export File System.
- Export Zip File.
- Import External Plug in and Fragments.
- Impor Team Project Set.

I could not reproduce the problem when creating a new Java file. Nor can I reproduce the 
indentation problems.

I am using:
MAC OS X
Eclipse Platform
Version: 3.0.0
Build id: 200404201300
Comment 12 Andre Weinand CLA 2004-04-22 11:14:36 EDT
Yes, there is no left/right shaking in the class wizard, however, if the warning or error message needs 
more than one line, everything else shifts down.
I've compared this behavior with Windows and found the follwoing differences:
- the default header has already enough space to show two line error messages.
- if the error message needs more than two lines, they are clipped, so no layout changes take place.

But I consider these differences not as problematic as the left/right shaking of the other wizards you 
mentioned.
Comment 13 Tod Creasey CLA 2004-04-22 11:45:24 EDT
Marking down to P4 to continue to investigate remaining issues
Comment 14 Tod Creasey CLA 2004-05-20 12:08:04 EDT

*** This bug has been marked as a duplicate of 63221 ***
Comment 15 Tod Creasey CLA 2004-05-20 12:08:35 EDT
Verified on the Mac by Ines