[richfaces-issues] [JBoss JIRA] (RF-11968) 4.2.0.CR1 contextMenu positioning incorrect when dynamically rendering on row select

Brendan Healey (JIRA) jira-events at lists.jboss.org
Wed Feb 8 20:28:48 EST 2012


Brendan Healey created RF-11968:
-----------------------------------

             Summary: 4.2.0.CR1 contextMenu positioning incorrect when dynamically rendering on row select
                 Key: RF-11968
                 URL: https://issues.jboss.org/browse/RF-11968
             Project: RichFaces
          Issue Type: Bug
      Security Level: Public (Everyone can see)
          Components: component-menu
    Affects Versions: 4.2.0.CR1
         Environment: Chrome browser Glassfish 3.1.1 Mojarra 2.1.6
            Reporter: Brendan Healey


There's a positioning error with contextMenu in the following scenario.
I have an extendedDataTable which renders a rich:panel when a row in the
table is selected. Initially no row is selected and the rich:panel is not
rendered. I right click in the table and the menuItem appears way below
the row I right clicked.

<rich:extendedDataTable
                id="mytable" value="#{bean.someList}" var="var"
                selection="#{bean.selectedRow}"
                selectionMode="single">
                <a4j:ajax render="panelAjaxTarget"
                          event="selectionchange"
                          listener="#{bean.doRowSelect}"/>
 ...
</rich:extendedDataTable>
<h:panelGroup id="panelAjaxTarget">
                <rich:panel rendered="#{bean.selectedDepartment != null}">
                ...
                </rich:panel>
</h:panelGroup>
<rich:contextMenu target="mytable" mode="ajax">
                <rich:menuItem label="Test" onclick="alert('hello');"/>
</rich:contextMenu>

public void doRowSelect(...) {
  selectedDepartment = ... (usual stuff);
}

Also tried with contextMenu mode="client" with the same result.

Regards,
Brendan.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the richfaces-issues mailing list