Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 365878 - [Text] Focus-Effect broken in IE8
Summary: [Text] Focus-Effect broken in IE8
Status: RESOLVED FIXED
Alias: None
Product: RAP
Classification: RT
Component: RWT (show other bugs)
Version: 1.5   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-07 08:12 EST by Tim Buschtoens CLA
Modified: 2011-12-08 12:26 EST (History)
1 user (show)

See Also:


Attachments
screenshots (43.95 KB, image/png)
2011-12-08 12:17 EST, Tim Buschtoens CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tim Buschtoens CLA 2011-12-07 08:12:58 EST
The glow (shadow) the widget gets when focused somehow breaks the border in IE8. The attachment shows IE9 on the left and IE8 on the right.
Comment 1 Ralf Sternberg CLA 2011-12-08 05:51:03 EST
Tim, you forgot the attachment. I also want to see it ;-)
Comment 2 Tim Buschtoens CLA 2011-12-08 12:17:54 EST
Created attachment 208105 [details]
screenshots

not sure what went wrong, here's the screenshot.
Comment 3 Tim Buschtoens CLA 2011-12-08 12:26:16 EST
Fixed in CVS HEAD.

The problem was that a widget with a shadow, but a non-rounded border can not work correctly in IE8 since the shadow is a vml-shape thats inside the element that has the border. The border has to be drawn inside the widget using also a vml-shape. Now, if the appearance sets a shadow together with a non rounded border, the border is changed into a rounded border with radii 0 0 0 0. However, this also means complex border (inset, etc) wont't work together with shadows anymore.