Expected behavior. The modal component wraps the form, but it isn't the parent/container of the form. That is, if you could @InjectContainer in the form, it would be the page, not the modal component. Basically, the way tapestry determines parent/child is: which template contains the component? In this case, the page's template contains the form, so the page is the parent.
Robert On Nov 5, 2011, at 11/56:32 AM , 9902468 wrote: > Hi, > > T5.3 rc3: > > I have a page, that has the following tml: > > <t:modal t:id="dialog"> > <t:form t:id="productSizeForm" clientValidation="false"> > .... > </form> > </t:modal> > > And the modal component has the following contents: > > <t:container xmlns:t="http://tapestry.apache.org/schema/tapestry_5_3.xsd"> > <div id="${id}" class="modal hide fade in" style="display:none;"> > <t:body /> > </div> > </t:container> > > I thought, that when the form is submitted, the modal component could listen > to onFailure + onSubmit events, but the events are never bubbled there? The > same methods work ok in the page class fine. > > The method I'm using is > > @OnEvent(value="failure") > public boolean onFailure() { > return false; > } > > Is this a bug, expected behaviour or what? I thought that the event should > bubble through the component hierarchy until aborted or the root is hit, but > this does not seem to be the case (anymore)? > > I don't even know where to start looking, so any pointers are welcome. > > - Ville > > -- > View this message in context: > http://tapestry.1045711.n5.nabble.com/T5-3-rc3-event-bubbling-bug-tp4966490p4966490.html > Sent from the Tapestry - User mailing list archive at Nabble.com. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > For additional commands, e-mail: users-h...@tapestry.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org