Details
-
Type: Bug
-
Status: Resolved
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: EE-4.3.0.GA_P03
-
Fix Version/s: EE-4.3.0.GA_P04
-
Component/s: ACE-Components
-
Labels:None
-
Environment:Any
Description
The body text of messages displayed by the ace:growlMessages component is not visible. The text is actually rendered in the markup but not visible on the screen. No changes to the code of this component have been made for quite some time, even before the previous patch release.
The problem seems to be due to a browser change in interpreting tags or in interpreting a specific HTML directive. The icon in the body is rendered as a self-closing span tag, and the body text is rendered after that, directly under the parent node (a div element). When processing the markup, the body text is being regarded as being inside the icon span element, and because of its specific CSS styling to render the icon, the text is not being displayed on the screen.
The problem seems to be due to a browser change in interpreting tags or in interpreting a specific HTML directive. The icon in the body is rendered as a self-closing span tag, and the body text is rendered after that, directly under the parent node (a div element). When processing the markup, the body text is being regarded as being inside the icon span element, and because of its specific CSS styling to render the icon, the text is not being displayed on the screen.
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
Fixed by rendering the icon's span element in the message body with a separate closing tag, in the underlying jGrowl widget.