Chat portlet iframe pops through in IE6. Chat bar not bottom aligned.

Description

In IE6, the iframe is shown above the chat bar. Also, it is not centered behind the bar. If the page content is less than 100% of the browser height, the bar is displayed at the bottom of the content and not the bottom of the browser.

See the attached images. The problem areas are outlined in red

Environment

None

Activity

Show:

Paul PiaoMay 22, 2012 at 6:21 PM

PASSED Manual Testing following the steps in the description.

Reproduced on:
Tomcat 7.0 + MySQL 5. Portal 6.1.10 EE GA1.

In console throw NPE error message.

Fixed on:
Tomcat 7.0 + MySQL 5. Portal 6.1.x EE GIT ID: 75eea5b6d07187864739026a062a8df59a8e293a.
Tomcat 7.0 + MySQL 5. Portal 6.1.x CE GIT ID: f7c91d539974329e93a485d71e4c1f2f9aee50af.
Tomcat 7.0 + MySQL 5. Portal 6.2.x GIT ID: 1aed0c438672d4200851ba3b802764c2efe2c0b1.

In console is not throw NPE error message.

Michael SaechangMay 22, 2012 at 12:07 PM

Committed on:
Portal 6.1.x CE GIT ID: d48cd4902cccc96497141de312ee688417f2eb3e.
Portal 6.2.x GIT ID: f99a366ca17a101b4665dfca501a86cb22334470.

Igor SpasicMay 21, 2012 at 7:39 AM

Thank you Alexey!

Alexey KakuninMay 8, 2012 at 6:20 AM

Problem is in html/common/themes/bottom_js.jspf in line:

for (int i = 0; i < layouts.size(); i++) {

problem is - due to implementation, in this case layouts is empty (see method ServicePreAction.getViewableLayouts for more details).

So, to avoid NPE we need just to wrap this for with

if (layouts != null) {

Expired

Details

Assignee

Reporter

Labels

Branch Version/s

6.1.x

Backported to Branch

None

Liferay Contributor's Agreement

None

Git Pull Request

Components

Priority

Zendesk Support

Created February 4, 2009 at 4:50 PM
Updated June 23, 2023 at 8:51 PM
Resolved June 11, 2010 at 10:40 AM
Loading...