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

Bug 300356

Summary: [Forms] IE does not render the bottom line of a form header correctly
Product: [RT] RAP Reporter: Niels Lippke <niels.lippke>
Component: RWTAssignee: Project Inbox <rap-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: 1.3   
Target Milestone: 1.3 M6   
Hardware: All   
OS: All   
Whiteboard:
Attachments:
Description Flags
snippet
none
Screenshot none

Description Niels Lippke CLA 2010-01-21 08:22:09 EST
Created attachment 156781 [details]
snippet

See the attached snippet, that shows a decorated form header, but the bottom line is missing under IE(8).
Comment 1 Niels Lippke CLA 2010-01-21 08:22:55 EST
This is weird. I also have a FormEditor with several pages. While the bottom line is missing on the first page, it is rendered on all the other pages, but is missplaced by a few pixel. So it is drawn "into" the header (see screenshot).
Comment 2 Niels Lippke CLA 2010-01-21 08:23:40 EST
Created attachment 156782 [details]
Screenshot
Comment 3 Ivan Furnadjiev CLA 2010-02-02 07:52:27 EST
When a widget background gradient is created, an "enhanced border" ( 2px ) is created too. In case of "enhanced border" and IE, qooxdoo subtracts these 2px from the actual client area and the separator is rendered out of client FormHeading bounds. Fixed in CVS HEAD.
Comment 4 Ivan Furnadjiev CLA 2010-02-02 08:04:42 EST
Just for the record - the fix is a workaround of this qooxdoo subtraction. Separator is added to Form instead of FormHeading.