I would like to have two ajax listeners for a p:droppable component.
That works but my listeners are called twice each.
<ui:repeat id="orderGroups" value="#{omsOrderActionBean.order.orderGroups}" var="group">
<p:panel >
<p:fieldset id="selectedLineItems" style="margin-top:20px">
<p:dataTable>
...
</p:dataTable>
</p:fieldset>
</p:panel>
<p:droppable for=":frmItem:tabViewSections:orderGroups:selectedLineItems"
tolerance="touch" activeStyleClass="ui-state-highlight" datasource=":frmItem:tabViewSections:availableItems" onDrop="handleDrop">
<p:ajax listener="#{omsOrderActionBean.setSelectedOrderGroup(group)}" immediate="true" />
<p:ajax listener="#{omsOrderActionBean.onArticleDrop}" update=":frmItem:tabViewSections:outpOrderGroups :frmItem:tabViewSections:availableItems" />
</p:droppable>
</ui:repeat>
Do you know how to avoid that behaviour? Or how to pass an argument to and ajax event?