https://cwiki.apache.org/confluence/display/WICKET/Migration+to+Wicket+7.0#MigrationtoWicket7.0-org.apache.wicket.ajax.attributes.AjaxRequestAttributes#eventPropagationisnowBUBBLEbydefaultWICKET-5198

Having so detailed migration guide sometimes is a drawback - people don't
want to read it completely :-)

Martin Grigorov
Wicket Training and Consulting
https://twitter.com/mtgrigorov

On Mon, May 9, 2016 at 4:23 PM, Ernesto Reinaldo Barreiro <
reier...@gmail.com> wrote:

> Martin.
>
> Thanks for explanation. This little thing was preventing me from jumping to
> wicket 7. Now I can migrate my project :-)
>
> On Mon, May 9, 2016 at 4:17 PM, Martin Grigorov <mgrigo...@apache.org>
> wrote:
>
> > On Mon, May 9, 2016 at 4:14 PM, Ernesto Reinaldo Barreiro <
> > reier...@gmail.com> wrote:
> >
> > > Problem was
> > >
> > >
> >
> attributes.setEventPropagation(AjaxRequestAttributes.EventPropagation.STOP
> > > );
> > >
> > > was need. Before STOP was the default, now it is BUBBLE. Just wondering
> > > why default was changed?
> > >
> > It changed because BUBBLE is the default in the browser DOM.
> >
> >
> > >
> > > On Mon, May 9, 2016 at 3:26 PM, Ernesto Reinaldo Barreiro <
> > > reier...@gmail.com> wrote:
> > >
> > >> This seem to be some bug on the bootstrap layer NOT a Wicket bug:
> > >> stripping bootstrap specifics makes wicket AJAX work.
> > >>
> > >> On Mon, May 9, 2016 at 3:02 PM, Ernesto Reinaldo Barreiro <
> > >> reier...@gmail.com> wrote:
> > >>
> > >>> @Martin,
> > >>>
> > >>> cleaned up working branch.
> > >>>
> > >>> https://github.com/l0rdn1kk0n/wicket-bootstrap/pull/604
> > >>>
> > >>> On Mon, May 9, 2016 at 1:40 PM, Ernesto Reinaldo Barreiro <
> > >>> reier...@gmail.com> wrote:
> > >>>
> > >>>> Hi,
> > >>>>
> > >>>> Sorry for the long time it took... Today I finally managed to find
> > some
> > >>>> free time to create something you can use to see the problem in
> > action:
> > >>>>
> > >>>> https://github.com/l0rdn1kk0n/wicket-bootstrap/pull/603
> > >>>>
> > >>>> Shows a component (Bootstrap radio choice) that does not work in
> > wicket
> > >>>> 7.3.0
> > >>>>
> > >>>> and PR
> > >>>>
> > >>>> https://github.com/l0rdn1kk0n/wicket-bootstrap/pull/602
> > >>>>
> > >>>> shows the same component working on 6.3.
> > >>>>
> > >>>> [image: Inline image 1]
> > >>>>
> > >>>> @Martin,
> > >>>>
> > >>>> I will later on create a new (cleaner) PR to replace 603 to add only
> > >>>> radio choice renderer for 6.x.
> > >>>>
> > >>>> Disclaimer: I do not know if this is an error introduced by the
> > >>>> bootstrap layer or if this can be reproduced with  a bare bones
> wicket
> > >>>> example.
> > >>>>
> > >>>>
> > >>>> On Wed, Nov 18, 2015 at 2:00 PM, Ernesto Reinaldo Barreiro <
> > >>>> reier...@gmail.com> wrote:
> > >>>>
> > >>>>> Let me see is I find the time to created it (it uses my own
> bootstrap
> > >>>>> components)
> > >>>>>
> > >>>>> On Wed, Nov 18, 2015 at 1:53 PM, Sven Meier <s...@meiers.net>
> wrote:
> > >>>>>
> > >>>>>> Hi,
> > >>>>>>
> > >>>>>> with a quickstart it would be easy to spot the problem.
> > >>>>>>
> > >>>>>> Regards
> > >>>>>> Sven
> > >>>>>>
> > >>>>>>
> > >>>>>> On 18.11.2015 13:46, Ernesto Reinaldo Barreiro wrote:
> > >>>>>>
> > >>>>>>> Hi,
> > >>>>>>>
> > >>>>>>>
> > >>>>>>> If I "revert" to 6.21.0 problem disappears so this seems to be a
> > >>>>>>> 7.1.0
> > >>>>>>> "issue".
> > >>>>>>>
> > >>>>>>> On Tue, Nov 17, 2015 at 9:36 PM, Ernesto Reinaldo Barreiro <
> > >>>>>>> reier...@gmail.com> wrote:
> > >>>>>>>
> > >>>>>>> Well it is the same in the sense that no client side AJAX event
> > >>>>>>>> seems to
> > >>>>>>>> be triggered.
> > >>>>>>>>
> > >>>>>>>> On Tue, Nov 17, 2015 at 9:24 PM, Ernesto Reinaldo Barreiro <
> > >>>>>>>> reier...@gmail.com> wrote:
> > >>>>>>>>
> > >>>>>>>> Hi Sven,
> > >>>>>>>>>
> > >>>>>>>>> Thanks for the feedback. It should not be the case
> > >>>>>>>>>
> > >>>>>>>>>   radioGroup = new RadioGroup<T>("radioGroup", getModel());
> > >>>>>>>>>          tuneRadioGroup(radioGroup);
> > >>>>>>>>>          radioGroup.setRenderBodyOnly(false);
> > >>>>>>>>>          radioGroup.setOutputMarkupId(true);
> > >>>>>>>>>          add(radioGroup);
> > >>>>>>>>>          if(changeHandler != null) {
> > >>>>>>>>>              radioGroup.add(new
> > >>>>>>>>> AjaxFormChoiceComponentUpdatingBehavior() {
> > >>>>>>>>>
> > >>>>>>>>>                  @Override
> > >>>>>>>>>                  protected void onUpdate(AjaxRequestTarget
> > target)
> > >>>>>>>>> {
> > >>>>>>>>>                      changeHandler.onSelectionChanged(target,
> > >>>>>>>>> radioGroup.getModel().getObject());
> > >>>>>>>>>                  }
> > >>>>>>>>>              });
> > >>>>>>>>>          }
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>> On Tue, Nov 17, 2015 at 7:11 PM, Sven Meier <s...@meiers.net>
> > >>>>>>>>> wrote:
> > >>>>>>>>>
> > >>>>>>>>> Hi,
> > >>>>>>>>>>
> > >>>>>>>>>> nothing specific I can think of ... perhaps WICKET-5476?
> > >>>>>>>>>>
> > >>>>>>>>>> Regards
> > >>>>>>>>>> Sven
> > >>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>>> On 17.11.2015 18:55, Ernesto Reinaldo Barreiro wrote:
> > >>>>>>>>>>
> > >>>>>>>>>> Hi,
> > >>>>>>>>>>>
> > >>>>>>>>>>> I have a bootstrap based component that uses a RadioGroup
> > >>>>>>>>>>> + AjaxFormChoiceComponentUpdatingBehavior. This was working
> > >>>>>>>>>>> perfectly
> > >>>>>>>>>>> fine
> > >>>>>>>>>>> on wicket 6. Now is no loger working with wicket 7. Are there
> > any
> > >>>>>>>>>>> (obvious)
> > >>>>>>>>>>> changes on the way RadioGroup works that might be preventing
> it
> > >>>>>>>>>>> from
> > >>>>>>>>>>> working?
> > >>>>>>>>>>>
> > >>>>>>>>>>>
> > >>>>>>>>>>>
> > >>>>>>>>>>
> > ---------------------------------------------------------------------
> > >>>>>>>>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> > >>>>>>>>>> For additional commands, e-mail: users-h...@wicket.apache.org
> > >>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>> --
> > >>>>>>>>> Regards - Ernesto Reinaldo Barreiro
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>> --
> > >>>>>>>> Regards - Ernesto Reinaldo Barreiro
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>
> > >>>>>>>
> > >>>>>>>
> > >>>>>>
> > ---------------------------------------------------------------------
> > >>>>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> > >>>>>> For additional commands, e-mail: users-h...@wicket.apache.org
> > >>>>>>
> > >>>>>>
> > >>>>>
> > >>>>>
> > >>>>> --
> > >>>>> Regards - Ernesto Reinaldo Barreiro
> > >>>>>
> > >>>>
> > >>>>
> > >>>>
> > >>>> --
> > >>>> Regards - Ernesto Reinaldo Barreiro
> > >>>>
> > >>>
> > >>>
> > >>>
> > >>> --
> > >>> Regards - Ernesto Reinaldo Barreiro
> > >>>
> > >>
> > >>
> > >>
> > >> --
> > >> Regards - Ernesto Reinaldo Barreiro
> > >>
> > >
> > >
> > >
> > > --
> > > Regards - Ernesto Reinaldo Barreiro
> > >
> >
>
>
>
> --
> Regards - Ernesto Reinaldo Barreiro
>

Reply via email to