[richfaces-issues] [JBoss JIRA] Commented: (RF-1948) Performance problem with the panel menu component in IE
Christian Küppers (JIRA)
jira-events at lists.jboss.org
Mon Jan 21 03:41:21 EST 2008
[ 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
More information about the richfaces-issues
mailing list