Hello,
I have a problem with the ContexMenu in a page with a table that is loaded with ajax. Version 3.3.0GA shows the context menu correctly but version 3.3.1GA does not shows and version 3.3.2GA only show in firefox the context menu.
When not showing the context menu, I click on the page CTRL + F5 the next time you load the table with ajax it shows the context menu when you click on a row.
I don't know that I may be doing wrong and because 3.3.0GA version it works.
My context menu code is:
<rich:contextMenu attached="false" id="menuContextualVehiculos" submitMode="ajax"> <rich:menuItem value="Modificar" action="#{listaVehiculosBean.modificarVehiculo}" ajaxSingle="true"> <a4j:actionparam name="sid" assignTo="#{listaVehiculosBean.vhSid}" value="{vhSid}"/> </rich:menuItem> <rich:menuItem value="Consultar" action="#{listaVehiculosBean.consultarVehiculo}" ajaxSingle="true"> <a4j:actionparam name="sid" assignTo="#{listaVehiculosBean.vhSid}" value="{vhSid}"/> </rich:menuItem> </rich:contextMenu>
<rich:dataTable ... > ... <rich:componentControl event="onRowClick" for="menuContextualVehiculos" operation="show"> <f:param value="#{vh.sid}" name="vhSid"/> </rich:componentControl> </rich:dataTable>
it's pretty strange beacuse I can't find differences from richfaces-demo sample but richfaces-demo sample worked at 3.3.1 and 3.3.2 also. post full page.