Matti Tahvonen
Matti Tahvonen
Drafted what the change could be in https://github.com/vaadin/flow/commit/3203659f29933187c281962d1d620d0aedf0f2fb In case people use events in "creative ways" a more stable solution might be to do the same in the constructor and...
Related: https://github.com/viritin/flow-viritin/commit/c3a5692e42bda27d67f45503c426087160765fe4 That is basically another kind of trial to workaround this. Basically exposing the navigate method to component level.
Might be I was holding it wrong. FF at least sometimes don't properly do beacon request. https://bugzilla.mozilla.org/show_bug.cgi?id=1609653
I like the enhancment idea, I could maybe check soon if it is easy to throw together a PR for it. But I hate to say I don't like validation...
Quickly checked. The ValueContext seems to be public standalone class, several constructors, called from various places, including [the FormBinder in Viritin](https://github.com/viritin/flow-viritin/blob/v24/src/main/java/org/vaadin/firitin/form/FormBinder.java#L153) (to support the "Converter" interface from Vaadin core). Making...
Every Viritin user is a pro-Vaadin user 🧸 To purpose of Viritin is to collect actaul real world experiences for concepts that may our may not become official pieces in...
If only that ValueContext didn't have public constructors, this would be easy one... But maybe there is a reason for those 🤷♂️
Pushed my unfinished work for this to https://github.com/vaadin/flow/compare/feature/binder-via-binding-context in case somebody wants to continue. Tests and proper typing missing at least (not sure if it can be accomplished properly). I...
But JDK 21 is already here 😎 Seriously, I think this is just one more reason to drop usage of the Introspector class altogether, [like Jackson did it](https://github.com/FasterXML/jackson-jr/issues/11) a decade...
Random idea to consider: maybe the code in Jackson could be used directly? We already have that dependency and it is (and probably will be) actively maintained library.