I am using Trinidad and Facelets.  I have a commandButton that has an action
binding to a backing bean method that programmatically launches a dialog
(facelet).  Here is my commandButton:

<tr:commandButton text="lookup" action="#{customerLookupSupport.openDialog}"
useWindow="true" partialSubmit="true"
returnListener="#{backer.customerLookupReturnListener}"/>

My dialog has a link binding to a method that calls
RequestContext.returnFromDialog().

Everything works properly- the dialog appears and when the link in the
dialog is clicked, the returnFromDialog method executes and the dialog is
popped-down.  However, the returnListener is never called.  Am I wrong to
expect this to work this way when using programmatic launching/closing of
the dialog?

Thanks in advance for your advice.

-Steve

-- 
"Many men go fishing all of their lives without knowing it is not fish they
are after."

- Henry David Thoreau

Reply via email to