Bug 793936 (JBEPP-1007) - Current portlet window state is not preserved when navigating to other pages
Summary: Current portlet window state is not preserved when navigating to other pages
Keywords:
Status: CLOSED WONTFIX
Alias: JBEPP-1007
Product: JBoss Enterprise Portal Platform 6
Classification: JBoss
Component: Portal
Version: unspecified
Hardware: Unspecified
OS: Unspecified
low
low
Target Milestone: ---
: 6.0.x
Assignee: Default User
QA Contact:
URL: http://jira.jboss.org/jira/browse/JBE...
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-07-13 17:52 UTC by Bruno Machado
Modified: 2013-11-05 00:50 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-01-24 12:08:15 UTC
Type: Feature Request


Attachments (Terms of Use)
1.png (58.77 KB, image/png)
2011-07-13 17:54 UTC, Bruno Machado
no flags Details
2.png (52.76 KB, image/png)
2011-07-13 17:54 UTC, Bruno Machado
no flags Details
3.png (60.28 KB, image/png)
2011-07-13 17:55 UTC, Bruno Machado
no flags Details
4.png (57.53 KB, image/png)
2011-07-13 17:55 UTC, Bruno Machado
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker JBEPP-1007 0 Major Closed Current portlet window state is not preserved when navigating to other pages 2013-09-30 13:58:00 UTC

Description Bruno Machado 2011-07-13 17:52:16 UTC
Help Desk Ticket Reference: https://c.na7.visual.force.com/apex/Case_View?id=500A0000007pF4Q&sfdc.override=1
Steps to Reproduce: 1.png: My portlet is on the "Test" page of the portal.
2.png: I click on the maximize button on the right corner of the portlet and the portlet get maximized.
3.png: I click on some other page, e.g. SiteMap.
4.png: I go back to the "Test" page. The portlet is no loger maximized. It looses its state.
project_key: JBEPP

1.png: My portlet is on the "Test" page of the portal.
2.png: I click on the maximize button on the right corner of the portlet and the portlet get maximized.
3.png: I click on some other page, e.g. SiteMap.
4.png: I go back to the "Test" page. The portlet is no loger maximized. It looses its state.

We expect that in 4.png the portlet on the right were still 'Maximized', but it returns to the 'Normal' window state. You can see that the maximize button is there, which suggests that it returns to the 'Normal' window state. The same behaviour happens with gadgets and portlets.

According to JSR-286 - PLT.12.2.2 Portlet Modes and Window State Changes
If the portlet does not set a new portlet or window state at the StateAwareResponse interface the current portlet mode and window state are preserved.

I have already tested the same steps with EPP 4.3, and it preserved the window state. EPP 5.1, on the other hand, doesn't preserve the maximize window state.

Comment 1 Bruno Machado 2011-07-13 17:54:04 UTC
Attachment: Added: 1.png


Comment 2 Bruno Machado 2011-07-13 17:54:41 UTC
Attachment: Added: 2.png


Comment 3 Bruno Machado 2011-07-13 17:55:14 UTC
Attachment: Added: 3.png


Comment 4 Bruno Machado 2011-07-13 17:55:36 UTC
Attachment: Added: 4.png


Comment 5 Thomas Heute 2011-07-13 17:56:39 UTC
It was actually one of the most criticized behavior of EPP 4.3, we actually had to bring a workaround to make it lose the state on page change (not the default)
The portlet spec doesn't mandate what happens at the portal level, so regarding the spec, we cannot say what's compliant or what's not

Comment 7 Toshiya Kobayashi 2011-11-07 11:35:25 UTC
Security: Removed: RHT+eXo Added: Public


Comment 9 Jared MORGAN 2011-11-16 04:24:23 UTC
Release Notes Docs Status: Added: Not Yet Documented


Comment 12 hfnukal@redhat.com 2012-01-13 12:04:28 UTC
Labels: Added: EPP_5_2_1_Candidate


Comment 13 Thomas Heute 2012-02-16 09:28:09 UTC
Labels: Removed: EPP_5_2_1_Candidate 



Note You need to log in before you can comment on or make changes to this bug.