Hi Martin

I didnt mean to imply that we should change the functionality, just that I
think we should follow the convention of whatever jquery/JS do, except in
the cases where components need to alter this behavior for their correct
functionality. So if the JS/jquery default is to allow event propagation,
then Wicket should default to this same behavior, except where noted.

N


On Wed, May 22, 2013 at 8:44 AM, Martin Grigorov <mgrigo...@apache.org>wrote:

> Hi Nick,
>
>
> On Wed, May 22, 2013 at 3:30 PM, Nick Pratt <nbpr...@gmail.com> wrote:
>
> > With regards to the default setting of this value, I think we should
> follow
> > whatever jquery / JS does by default (I dont know whether this is the
> case
> > or not). I think events propagate by default, so any provided components
> > that need to alter this behavior should explicitly set (false) for this
> > value.
> >
>
> We need to prevent the default for AjaxFallback** components because
> otherwise both the Ajax and the non-Ajax behaviors will be executed.
>
> We need to stop the propagation of the event by default because otherwise
> you may get more than one Ajax calls when you click on a link which is
> inside a div which also has listener for 'click' (WICKET-5093).
>
>
>
>

Reply via email to