Great ! Martin Grigorov Wicket Training and Consulting https://twitter.com/mtgrigorov
On Sun, Nov 30, 2014 at 4:32 PM, Maxim Solodovnik <solomax...@gmail.com> wrote: > Merged! > > Seems to work as expected in our application > Thanks for the fix Martin! > > On Wed, Nov 26, 2014 at 10:20 AM, Maxim Solodovnik <solomax...@gmail.com> > wrote: > > > Thanks a lot! > > I'll backport! > > > > On Wed, Nov 26, 2014 at 1:34 AM, Martin Grigorov <mgrigo...@apache.org> > > wrote: > > > >> Fixed with > >> > >> > https://github.com/wicketstuff/core/commit/b7e5b68b858336d85958663204166bd0852b43dd > >> Hopefully all other use cases are still covered. > >> > >> I just noticed that there is > >> > >> > https://github.com/wicketstuff/core/tree/wicket-6.x/jdk-1.6-parent/select2-parent > >> (i.e. Wicket 6.x version). > >> It would be good if someone backports the improvements from master > branch > >> to wicket-6.x: > >> > >> > https://github.com/wicketstuff/core/commits/master/jdk-1.7-parent/select2-parent > >> It seems Igor has been active last month at > >> https://github.com/ivaynberg/wicket-select2/ and merged few PRs. I've > >> ported them to WicketStuff 7.x but not to 6.x. > >> > >> Martin Grigorov > >> Wicket Training and Consulting > >> https://twitter.com/mtgrigorov > >> > >> On Tue, Nov 25, 2014 at 8:48 PM, Martin Grigorov <mgrigo...@apache.org> > >> wrote: > >> > >> > Hi Maxim, > >> > > >> > The change has been introduced in Wicket-Select2 with > >> > https://github.com/ivaynberg/wicket-select2/issues/29 > >> > I'll see how to fix it now. > >> > > >> > Martin Grigorov > >> > Wicket Training and Consulting > >> > https://twitter.com/mtgrigorov > >> > > >> > On Wed, Nov 12, 2014 at 12:11 PM, Martin Grigorov < > mgrigo...@apache.org > >> > > >> > wrote: > >> > > >> >> It is in my TODO list... > >> >> > >> >> Martin Grigorov > >> >> Wicket Training and Consulting > >> >> https://twitter.com/mtgrigorov > >> >> > >> >> On Tue, Nov 11, 2014 at 6:29 PM, Maxim Solodovnik < > >> solomax...@gmail.com> > >> >> wrote: > >> >> > >> >>> Hello Martin, > >> >>> > >> >>> I know you are busy man ..., but, were you able to take a look at > this > >> >>> issue? :) > >> >>> > >> >>> On 22 October 2014 11:23, Maxim Solodovnik <solomax...@gmail.com> > >> wrote: > >> >>> > >> >>> > It seems like script generated in renderInitializationScript > should > >> be > >> >>> > added to AjaxRequestTarget on every Ajax update ... > >> >>> > > >> >>> > On 21 October 2014 17:09, Maxim Solodovnik <solomax...@gmail.com> > >> >>> wrote: > >> >>> > > >> >>> >> Here it is: > >> >>> >> https://github.com/solomax/WicketSelect2Clear > >> >>> >> > >> >>> >> somehow in this example nothing works as expected :( > >> >>> >> I tried 2 different approaches, correct new value arrives to the > >> page > >> >>> >> (according to "wicket debug") but select2 is not being updated :( > >> >>> >> > >> >>> >> On 21 October 2014 13:23, Martin Grigorov <mgrigo...@apache.org> > >> >>> wrote: > >> >>> >> > >> >>> >>> Hi Maxim, > >> >>> >>> > >> >>> >>> Please prepare a quickstart at GitHub and I'll take a look. > >> >>> >>> > >> >>> >>> Martin Grigorov > >> >>> >>> Wicket Training and Consulting > >> >>> >>> https://twitter.com/mtgrigorov > >> >>> >>> > >> >>> >>> On Fri, Oct 17, 2014 at 5:42 PM, Maxim Solodovnik < > >> >>> solomax...@gmail.com> > >> >>> >>> wrote: > >> >>> >>> > >> >>> >>> > Martin, > >> >>> >>> > > >> >>> >>> > I have forked select2, unfortunately I'm still not sure how to > >> fix > >> >>> the > >> >>> >>> > issue :( > >> >>> >>> > "Clean link" is added to the form and select data is being > >> restored > >> >>> >>> from > >> >>> >>> > requestParameters :( > >> >>> >>> > > >> >>> >>> > On 13 October 2014 19:06, Martin Grigorov < > mgrigo...@apache.org > >> > > >> >>> >>> wrote: > >> >>> >>> > > >> >>> >>> > > Maxim, > >> >>> >>> > > > >> >>> >>> > > Feel free to fork it! I.e. move it to WicketStuff. > >> >>> >>> > > > >> >>> >>> > > Martin Grigorov > >> >>> >>> > > Wicket Training and Consulting > >> >>> >>> > > https://twitter.com/mtgrigorov > >> >>> >>> > > > >> >>> >>> > > On Thu, Oct 9, 2014 at 8:53 PM, Maxim Solodovnik < > >> >>> >>> solomax...@gmail.com> > >> >>> >>> > > wrote: > >> >>> >>> > > > >> >>> >>> > > > Additionally select2 seems to need to be forked to > >> wicketstuff > >> >>> to > >> >>> >>> be > >> >>> >>> > > fixed, > >> >>> >>> > > > should I do this? > >> >>> >>> > > > > >> >>> >>> > > > On 10 October 2014 00:49, Maxim Solodovnik < > >> >>> solomax...@gmail.com> > >> >>> >>> > wrote: > >> >>> >>> > > > > >> >>> >>> > > > > @Paul, @Martin > >> >>> >>> > > > > > >> >>> >>> > > > > Select2Choice sets back its value > >> >>> >>> > > > > to > >> getWebRequest().getRequestParameters().getParameterNames() > >> >>> >>> > > > > in renderInitializationScript method [1] > >> >>> >>> > > > > It seems like JS code like: > $("#country1").select2("data", > >> >>> >>> null); can > >> >>> >>> > > be > >> >>> >>> > > > > executed on clear input, but this seems to be workaround > >> >>> >>> > > > > > >> >>> >>> > > > > I'm not sure why [1] method is used to get value, maybe > >> you > >> >>> can > >> >>> >>> > suggest > >> >>> >>> > > > > correct way of fixing this? > >> >>> >>> > > > > > >> >>> >>> > > > > > >> >>> >>> > > > > [1] > >> >>> >>> > > > > > >> >>> >>> > > > > >> >>> >>> > > > >> >>> >>> > > >> >>> >>> > >> >>> > >> > https://github.com/ivaynberg/wicket-select2/blob/master/wicket-select2/src/main/java/com/vaynberg/wicket/select2/Select2Choice.java#L62 > >> >>> >>> > > > > > >> >>> >>> > > > > On 9 October 2014 16:39, MadasamySankarapandian < > >> >>> >>> > > madas...@mcruncher.com> > >> >>> >>> > > > > wrote: > >> >>> >>> > > > > > >> >>> >>> > > > >> Thanks Maxim Solodovnik. > >> >>> >>> > > > >> > >> >>> >>> > > > >> On Thu, Oct 9, 2014 at 12:33 PM, Maxim Solodovnik < > >> >>> >>> > > solomax...@gmail.com > >> >>> >>> > > > > > >> >>> >>> > > > >> wrote: > >> >>> >>> > > > >> > >> >>> >>> > > > >> > I also noticed this issue in our project, > >> >>> >>> > > > >> > Will try to take a look at it > >> >>> >>> > > > >> > > >> >>> >>> > > > >> > On 9 October 2014 07:33, MadasamySankarapandian < > >> >>> >>> > > > madas...@mcruncher.com > >> >>> >>> > > > >> > > >> >>> >>> > > > >> > wrote: > >> >>> >>> > > > >> > > >> >>> >>> > > > >> > > Thankyou very much for yours reply. > >> >>> >>> > > > >> > > > >> >>> >>> > > > >> > > I call formComponent.clearInput() in my > >> ClearFormVisitor > >> >>> >>> class. > >> >>> >>> > > But > >> >>> >>> > > > It > >> >>> >>> > > > >> > does > >> >>> >>> > > > >> > > not work. > >> >>> >>> > > > >> > > I have created issue-96 > >> >>> >>> > > > >> > > < > >> https://github.com/ivaynberg/wicket-select2/issues/96> > >> >>> in > >> >>> >>> > > > >> > wicket-select2 > >> >>> >>> > > > >> > > project. > >> >>> >>> > > > >> > > > >> >>> >>> > > > >> > > > >> >>> >>> > > > >> > > > >> >>> >>> > > > >> > > > >> >>> >>> > > > >> > > > >> >>> >>> > > > >> > > > >> >>> >>> > > > >> > > On Wed, Oct 8, 2014 at 12:13 AM, Maxim Solodovnik < > >> >>> >>> > > > >> solomax...@gmail.com> > >> >>> >>> > > > >> > > wrote: > >> >>> >>> > > > >> > > > >> >>> >>> > > > >> > > > Done, thanks for pointing this out > >> >>> >>> > > > >> > > > > >> >>> >>> > > > >> > > > On 7 October 2014 23:08, Paul Bors <p...@bors.ws > > > >> >>> wrote: > >> >>> >>> > > > >> > > > > >> >>> >>> > > > >> > > > > Can you update this issue then? > >> >>> >>> > > > >> > > > > > >> >>> >>> > > > >> > > > > > >> >>> https://github.com/ivaynberg/wicket-select2/issues/93 > >> >>> >>> > > > >> > > > > > >> >>> >>> > > > >> > > > > On Tue, Oct 7, 2014 at 12:00 PM, Maxim > >> Solodovnik < > >> >>> >>> > > > >> > > solomax...@gmail.com> > >> >>> >>> > > > >> > > > > wrote: > >> >>> >>> > > > >> > > > > > >> >>> >>> > > > >> > > > > > we recently moved this component to > >> wicketstuff: > >> >>> >>> > > > >> > > > > > > >> >>> >>> > > > >> > > > > > > >> >>> >>> > > > >> > > > > > >> >>> >>> > > > >> > > > > >> >>> >>> > > > >> > > > >> >>> >>> > > > >> > > >> >>> >>> > > > >> > >> >>> >>> > > > > >> >>> >>> > > > >> >>> >>> > > >> >>> >>> > >> >>> > >> > https://github.com/wicketstuff/core/tree/master/jdk-1.7-parent/select2-parent > >> >>> >>> > > > >> > > > > > > >> >>> >>> > > > >> > > > > > to get Wicket7 compatible version > >> >>> >>> > > > >> > > > > > > >> >>> >>> > > > >> > > > > > > >> >>> >>> > > > >> > > > > > On 7 October 2014 22:56, Paul Bors < > >> p...@bors.ws> > >> >>> >>> wrote: > >> >>> >>> > > > >> > > > > > > >> >>> >>> > > > >> > > > > > > You can also ask the developer via: > >> >>> >>> > > > >> > > > > > > > >> >>> https://github.com/ivaynberg/wicket-select2/issues > >> >>> >>> > > > >> > > > > > > > >> >>> >>> > > > >> > > > > > > You should probably take a look over the > open > >> >>> >>> issues so > >> >>> >>> > > that > >> >>> >>> > > > >> you > >> >>> >>> > > > >> > > are > >> >>> >>> > > > >> > > > > > > familiar with that other developers faced. > >> Maybe > >> >>> >>> one of > >> >>> >>> > > > those > >> >>> >>> > > > >> > > issues > >> >>> >>> > > > >> > > > > > might > >> >>> >>> > > > >> > > > > > > be a road block for you? > >> >>> >>> > > > >> > > > > > > > >> >>> >>> > > > >> > > > > > > Although you will get a faster reply from > >> Igor > >> >>> or > >> >>> >>> > another > >> >>> >>> > > > >> Wicket > >> >>> >>> > > > >> > > > > > developer > >> >>> >>> > > > >> > > > > > > via this list :) > >> >>> >>> > > > >> > > > > > > > >> >>> >>> > > > >> > > > > > > On Tue, Oct 7, 2014 at 4:23 AM, Martin > >> Grigorov > >> >>> < > >> >>> >>> > > > >> > > > mgrigo...@apache.org> > >> >>> >>> > > > >> > > > > > > wrote: > >> >>> >>> > > > >> > > > > > > > >> >>> >>> > > > >> > > > > > > > Hi, > >> >>> >>> > > > >> > > > > > > > > >> >>> >>> > > > >> > > > > > > > You should call > formComponent.clearInput() > >> >>> too. > >> >>> >>> > > > >> > > > > > > > > >> >>> >>> > > > >> > > > > > > > Martin Grigorov > >> >>> >>> > > > >> > > > > > > > Wicket Training and Consulting > >> >>> >>> > > > >> > > > > > > > https://twitter.com/mtgrigorov > >> >>> >>> > > > >> > > > > > > > > >> >>> >>> > > > >> > > > > > > > On Tue, Oct 7, 2014 at 9:13 AM, > >> >>> >>> > MadasamySankarapandian < > >> >>> >>> > > > >> > > > > > > > madas...@mcruncher.com> wrote: > >> >>> >>> > > > >> > > > > > > > > >> >>> >>> > > > >> > > > > > > > > > >> >>> >>> > > > >> > > > > > > > > This is regarding wicket-select2 > >> project. I > >> >>> >>> could > >> >>> >>> > not > >> >>> >>> > > > find > >> >>> >>> > > > >> > any > >> >>> >>> > > > >> > > > > > mailing > >> >>> >>> > > > >> > > > > > > > > list for this project. That is why > >> sending > >> >>> here. > >> >>> >>> > > Please > >> >>> >>> > > > >> some > >> >>> >>> > > > >> > > one > >> >>> >>> > > > >> > > > > help > >> >>> >>> > > > >> > > > > > > me. > >> >>> >>> > > > >> > > > > > > > > > >> >>> >>> > > > >> > > > > > > > > I have created clear link to clear the > >> form > >> >>> >>> input > >> >>> >>> > > > values. > >> >>> >>> > > > >> > After > >> >>> >>> > > > >> > > > > click > >> >>> >>> > > > >> > > > > > > the > >> >>> >>> > > > >> > > > > > > > > clear link, all components values are > >> >>> cleared > >> >>> >>> > except > >> >>> >>> > > > >> > > > Select2Choice > >> >>> >>> > > > >> > > > > > > > > component. > >> >>> >>> > > > >> > > > > > > > > > >> >>> >>> > > > >> > > > > > > > > Here with attached quickstart to > recreate > >> >>> this > >> >>> >>> > > problem. > >> >>> >>> > > > >> > > > > > > > > > >> >>> >>> > > > >> > > > > > > > > Follow below steps to recreate this > >> problem > >> >>> >>> > > > >> > > > > > > > > > >> >>> >>> > > > >> > > > > > > > > * Download attachment and extract it. > >> >>> >>> > > > >> > > > > > > > > * cd select2-quickstart. > >> >>> >>> > > > >> > > > > > > > > * Then execute mvn clean package > >> jetty:run > >> >>> >>> > > > >> > > > > > > > > * Type localhost:8080 in browser > >> >>> >>> > > > >> > > > > > > > > * Give the input to name and country > >> field. > >> >>> >>> > > > >> > > > > > > > > * Click clear link > >> >>> >>> > > > >> > > > > > > > > > >> >>> >>> > > > >> > > > > > > > > Now name(*TextField*) field value is > >> >>> cleared and > >> >>> >>> > > > >> > > > > > > country(*Select2Choice*) > >> >>> >>> > > > >> > > > > > > > > field value is not cleared. > >> >>> >>> > > > >> > > > > > > > > > >> >>> >>> > > > >> > > > > > > > > > >> >>> >>> > > > >> > > > > > > > > > >> >>> >>> > > > >> > > > > > > > > -- > >> >>> >>> > > > >> > > > > > > > > Thanks and regards > >> >>> >>> > > > >> > > > > > > > > Madasamy > >> >>> >>> > > > >> > > > > > > > > > >> >>> >>> > > > >> > > > > > > > > > >> >>> >>> > > > >> > > > > > > > > > >> >>> >>> > > > >> > > > > > >> >>> >>> > > > >> > >> >>> >>> > > >> >>> > --------------------------------------------------------------------- > >> >>> >>> > > > >> > > > > > > > > To unsubscribe, e-mail: > >> >>> >>> > > > >> users-unsubscr...@wicket.apache.org > >> >>> >>> > > > >> > > > > > > > > For additional commands, e-mail: > >> >>> >>> > > > >> > users-h...@wicket.apache.org > >> >>> >>> > > > >> > > > > > > > > > >> >>> >>> > > > >> > > > > > > > > >> >>> >>> > > > >> > > > > > > > >> >>> >>> > > > >> > > > > > > >> >>> >>> > > > >> > > > > > > >> >>> >>> > > > >> > > > > > > >> >>> >>> > > > >> > > > > > -- > >> >>> >>> > > > >> > > > > > WBR > >> >>> >>> > > > >> > > > > > Maxim aka solomax > >> >>> >>> > > > >> > > > > > > >> >>> >>> > > > >> > > > > > >> >>> >>> > > > >> > > > > >> >>> >>> > > > >> > > > > >> >>> >>> > > > >> > > > > >> >>> >>> > > > >> > > > -- > >> >>> >>> > > > >> > > > WBR > >> >>> >>> > > > >> > > > Maxim aka solomax > >> >>> >>> > > > >> > > > > >> >>> >>> > > > >> > > > >> >>> >>> > > > >> > > > >> >>> >>> > > > >> > > > >> >>> >>> > > > >> > > -- > >> >>> >>> > > > >> > > Thanks and regards > >> >>> >>> > > > >> > > Madasamy > >> >>> >>> > > > >> > > > >> >>> >>> > > > >> > > >> >>> >>> > > > >> > > >> >>> >>> > > > >> > > >> >>> >>> > > > >> > -- > >> >>> >>> > > > >> > WBR > >> >>> >>> > > > >> > Maxim aka solomax > >> >>> >>> > > > >> > > >> >>> >>> > > > >> > >> >>> >>> > > > >> > >> >>> >>> > > > >> > >> >>> >>> > > > >> -- > >> >>> >>> > > > >> Thanks and regards > >> >>> >>> > > > >> Madasamy > >> >>> >>> > > > >> > >> >>> >>> > > > > > >> >>> >>> > > > > > >> >>> >>> > > > > > >> >>> >>> > > > > -- > >> >>> >>> > > > > WBR > >> >>> >>> > > > > Maxim aka solomax > >> >>> >>> > > > > > >> >>> >>> > > > > >> >>> >>> > > > > >> >>> >>> > > > > >> >>> >>> > > > -- > >> >>> >>> > > > WBR > >> >>> >>> > > > Maxim aka solomax > >> >>> >>> > > > > >> >>> >>> > > > >> >>> >>> > > >> >>> >>> > > >> >>> >>> > > >> >>> >>> > -- > >> >>> >>> > WBR > >> >>> >>> > Maxim aka solomax > >> >>> >>> > > >> >>> >>> > >> >>> >> > >> >>> >> > >> >>> >> > >> >>> >> -- > >> >>> >> WBR > >> >>> >> Maxim aka solomax > >> >>> >> > >> >>> > > >> >>> > > >> >>> > > >> >>> > -- > >> >>> > WBR > >> >>> > Maxim aka solomax > >> >>> > > >> >>> > >> >>> > >> >>> > >> >>> -- > >> >>> WBR > >> >>> Maxim aka solomax > >> >>> > >> >> > >> >> > >> > > >> > > > > > > > > -- > > WBR > > Maxim aka solomax > > > > > > -- > WBR > Maxim aka solomax >