You are correct.  After setting up a binding for the commandButton, and then
using that binding in the call to launchDialog(), the returnListener is
called appropriately.


On Fri, Oct 3, 2008 at 5:04 AM, Martin Kočí <[EMAIL PROTECTED]> wrote:

> Hi, this is not a bug - you have
>
> requestContext.launchDialog(dialog, null, // not launched from any
> component
>
>
> in your source, but ReturnEvent is delivered from a component.
>
> Get CommandButton component (from binding or ActionEvent) and put it as
> third parameter to  launchDialog method.
>
>
> Martin
>
>
> Steve Horne píše v Čt 02. 10. 2008 v 14:09 -0500:
> > BUMP
> >
> > Nobody uses dialogs without navigation rules?
> >
> > On Mon, Sep 29, 2008 at 4:14 PM, Steve Horne <[EMAIL PROTECTED]>
> > wrote:
> >         I have created a JIRA ticket and attached an example WAR file
> >         with source:
> >
> >         https://issues.apache.org/jira/browse/TRINIDAD-1244
> >
> >
> >
> >
> >         On Mon, Sep 29, 2008 at 11:04 AM, Andrew Robinson
> >         <[EMAIL PROTECTED]> wrote:
> >                 The dialog return code is a bit hard to sometimes look
> >                 through. Do you
> >                 have a small test case to add to a JIRA ticket so that
> >                 we can have a
> >                 look (easier to debug the dialog code than try to
> >                 think about what may
> >                 be going wrong)?
> >
> >                 -A
> >
> >
> >                 On Mon, Sep 29, 2008 at 9:59 AM, Steve Horne
> >                 <[EMAIL PROTECTED]> wrote:
> >                 > 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
> >                 >
> >
> >
> >
> >
> >
> >         --
> >         "Many men go fishing all of their lives without knowing it is
> >         not fish they are after."
> >
> >         - Henry David Thoreau
> >
> >
> >
> >
> > --
> > "Many men go fishing all of their lives without knowing it is not fish
> > they are after."
> >
> > - Henry David Thoreau
> >
>
>


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

- Henry David Thoreau

Reply via email to