[
http://jira.jboss.com/jira/browse/RF-1948?page=comments#action_12395920 ]
Christian Küppers commented on RF-1948:
---------------------------------------
Here is my page source. IE freezes for about two seconds and FF not.
<%@ taglib
uri="http://java.sun.com/jsf/html" prefix="h"%>
<%@ taglib
uri="http://java.sun.com/jsf/core" prefix="f"%>
<%@ taglib
uri="http://richfaces.org/rich" prefix="rich"%>
<rich:panelMenu style="width:170px; border: 0px;"
mode="server"
iconGroupPosition="none"
iconGroupTopPosition="none"
iconItemPosition="none"
iconItemTopPosition="none"
topGroupClass="pmenutopgroup"
topItemClass="pmenutopitem"
groupClass="pmenugroup"
itemClass="pmenuitem"
hoveredGroupClass="pmenugroup_hover"
hoveredItemClass="pmenuitem_hover"
expandSingle="true" >
<rich:panelMenuItem hoverClass="pmenugroup_hover"
name="nav_1" label="#{msg.Aktuelles}"
action="#{AccessMB.navigate}" />
<rich:separator height="1"
styleClass="pmenutopseparator" style="background-image: none;"/>
<rich:panelMenuItem hoverClass="pmenugroup_hover"
name="nav_2" label="#{msg.Aktionsangebote}"
action="#{AccessMB.navigate}" />
<rich:separator height="1"
styleClass="pmenutopseparator" style="background-image: none;"/>
<rich:panelMenuItem hoverClass="pmenugroup_hover"
name="nav_3" label="#{msg.Meine_Aktionen}"
action="#{AccessMB.navigate}" />
<rich:panelMenuGroup label="#{msg.Meine_Daten}" >
<rich:panelMenuItem name="nav_4.1"
label="#{msg.Adressen}" action="#{AccessMB.navigate}" />
<rich:panelMenuItem name="nav_4.2"
label="#{msg.Vertriebspartner}" action="#{AccessMB.navigate}" />
<rich:panelMenuItem name="nav_4.3"
label="#{msg.Ansprechpartner}" action="#{AccessMB.navigate}" />
<rich:panelMenuItem name="nav_4.4"
label="#{msg.Zielgruppen}" action="#{AccessMB.navigate}" >
<f:param id="adm_nav_back"
name="adm_nav_back" value="nav_zielgruppen"/>
</rich:panelMenuItem>
<rich:panelMenuItem name="nav_4.5"
label="#{msg.Bilder}" action="#{AccessMB.navigate}" />
<rich:panelMenuItem name="nav_4.6"
label="#{msg.Werbetraeger}" action="#{AccessMB.navigate}" />
</rich:panelMenuGroup>
<rich:panelMenuGroup label="#{msg.Meine_Leads}">
<rich:panelMenuItem name="nav_5.1"
label="#{msg.Bearbeitung}" action="#{AccessMB.navigate}" />
<rich:panelMenuItem name="nav_5.2"
label="#{msg.Uebernahme}" action="#{AccessMB.navigate}" />
</rich:panelMenuGroup>
<rich:separator height="1"
styleClass="pmenutopseparator" style="background-image: none;"/>
<rich:panelMenuGroup label="#{msg.Reporting}">
<rich:panelMenuItem name="nav_6.1"
label="#{msg.Aktionen}" action="#{AccessMB.navigate}" />
<rich:panelMenuItem name="nav_6.2"
label="#{msg.Leads}" action="#{AccessMB.navigate}" />
<rich:panelMenuItem name="nav_6.3"
label="#{msg.Kosten}" action="#{AccessMB.navigate}" />
<rich:panelMenuItem name="nav_6.4"
label="#{msg.Erfolg}" action="#{AccessMB.navigate}" />
<rich:panelMenuItem name="nav_6.5"
label="#{msg.Servicecenter}" action="#{AccessMB.navigate}" />
<rich:panelMenuItem name="nav_6.6"
label="#{msg.MedienKanalspezifika}" action="#{AccessMB.navigate}"
/>
</rich:panelMenuGroup>
<rich:separator height="1"
styleClass="pmenutopseparator" style="background-image: none;"/>
<rich:panelMenuGroup label="#{msg.Download}" >
<rich:panelMenuItem name="nav_7.1"
label="#{msg.Events}" action="#{AccessMB.navigate}" />
<rich:panelMenuItem name="nav_7.2"
label="#{msg.Beschriftungen}" action="#{AccessMB.navigate}" />
<rich:panelMenuItem name="nav_7.3"
label="#{msg.Formulare}" action="#{AccessMB.navigate}" />
<rich:panelMenuItem name="nav_7.4"
label="#{msg.Dateien}" action="#{AccessMB.navigate}" />
<rich:panelMenuItem name="nav_7.5"
label="#{msg.Moebel}" action="#{AccessMB.navigate}" />
</rich:panelMenuGroup>
<rich:separator height="1"
styleClass="pmenutopseparator" style="background-image: none;"/>
<rich:panelMenuGroup label="#{msg.Verwaltung}">
<rich:panelMenuItem name="nav_8.1"
label="#{msg.Kampagnen}" action="#{AccessMB.navigate}" />
<rich:panelMenuItem name="nav_8.2"
label="#{msg.Aktionen}" action="#{AccessMB.navigate}" />
<rich:panelMenuItem name="nav_8.3"
label="#{msg.Aktionsfreigabe}" action="#{AccessMB.navigate}" />
<rich:panelMenuItem name="nav_8.4"
label="#{msg.Haendlerdaten}" action="#{AccessMB.navigate}" />
<rich:panelMenuItem name="nav_8.5"
label="#{msg.Haendlerwechsel}" action="#{AccessMB.navigate}" />
<rich:panelMenuItem name="nav_8.6"
label="#{msg.Bilder}" action="#{AccessMB.navigate}" />
<rich:panelMenuItem name="nav_8.7"
label="#{msg.Textbausteine}" action="#{AccessMB.navigate}" />
<rich:panelMenuItem name="nav_8.8"
label="#{msg.Aktuelles}" action="#{AccessMB.navigate}" />
<rich:panelMenuItem name="nav_8.9"
label="#{msg.Download}" action="#{AccessMB.navigate}" />
</rich:panelMenuGroup>
</rich:panelMenu>
Thanks,
Christian
Performance problem with the panel menu component in IE
-------------------------------------------------------
Key: RF-1948
URL:
http://jira.jboss.com/jira/browse/RF-1948
Project: RichFaces
Issue Type: Bug
Affects Versions: 3.1.3
Environment: JBoss AS 4.2.2
MyFaces 1.1.5
IE 6.0.2900
FF 2.0.0.11
Reporter: Christian Küppers
Assigned To: Sergey Halipov
Fix For: 3.2.0
We have a performance problem with the panel menu component in v3.1.3 and IE.
It takes a few seconds for IE to display a page that contains a rich:panelMenu. In
Firefox there is no problem.
I think, it is the fault of the panel menu's javascript.
After RF-1717 has been resolved, i tested it with the 3.1.4-SNAPSHOT. It is a way better,
but i think it still exists.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira