[
https://issues.jboss.org/browse/RF-12860?page=com.atlassian.jira.plugin.s...
]
Jan Papousek commented on RF-12860:
-----------------------------------
David: I am not able to reproduce the issue, could you provide more information? Minimized
code example which doesn't work would be great for example.
I've tried it with the following code snippet in Google Chrome 25.0.1364.172 and
Firefox 19.0.2:
{code}
<rich:extendedDataTable value="#{testBean.people}" var="person"
style="width:500px">
<f:facet name="header">
<h:outputText value="People"/>
</f:facet>
<rich:column sortBy="#{person.firstname}" width="250px">
<f:facet name="header">First Name</f:facet>
#{person.firstname}
</rich:column>
<rich:column sortBy="#{person.secondname}" width="250px">
<f:facet name="header">Second Name</f:facet>
#{person.secondname}
</rich:column>
</rich:extendedDataTable>
<rich:accordion switchType="client" width="500px"
style="margin-top: 50px">
<rich:accordionItem header="First
item">...</rich:accordionItem>
<rich:accordionItem header="Second
item">...</rich:accordionItem>
<rich:accordionItem header="Second
item">...</rich:accordionItem>
</rich:accordion>
{code}
Whole testing application is available on
https://github.com/papousek/richfaces-sanbox/tree/RF-12860.
AccordionItem.js with error cause browser crash
-----------------------------------------------
Key: RF-12860
URL:
https://issues.jboss.org/browse/RF-12860
Project: RichFaces
Issue Type: Bug
Security Level: Public(Everyone can see)
Components: component-output
Affects Versions: 4.3.0.Final
Environment: JBOSS7/JSF2/FirefoxESR10 or Chrome25.0.1
Reporter: David Lee
Assignee: Jan Papousek
Labels: javascript, rich:accordionItem
Fix For: 4.3.2
Put the rich:accordionItem and rich:extendedDataTable on same page,
and just click on any column for sort.
The firebug will show an error:
items[i].__header is not a function
[Break On This Error]
h -= items[i].__header().outerHeight();
Looks like accordionItem.js line48 been triggered when sort:
$(document).one("javascriptServiceComplete", function () {
item.__fitToHeight(item.getTogglePanel());
});
And after this happened, my whole thing crashed.
Now more sortable or click for any action.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira