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