fulcro 2025-10-08

I think I found a bug in the new statechart routing. I have a form with fo/silent-abandon? true set. On dynamic routing this works as I expect and if i click away on the form it just routes away. On the statechart routing, the rad-integration form handling never looks for that form option at all. It's not anywhere in the namespace com.fulcrologic.statecharts.integration.fulcro.rad-integration. I think the problem is in the leave-form handler at; https://github.com/fulcrologic/statecharts/blob/efa6a8d742c64c6e0580fb94a552e14b17e2620e/src/main/com/fulcrologic/statecharts/integration/fulcro/rad_integration.cljc#L39 I am still trying to wrap my head around how the pieces are inter-connected, but I cannot find anything in the rad-integration that refers to that silent-abandon? form option. I see it in the base rad form namespace where it is checked when it tests whether to allow routing away, but not in the statecharts rad integration at all. Am I on the right track for this? Any pointer on where this form option can be injected into the statechart to allow the option to work? Currently my form works with that option with dynamic routing, but for statechart routing it prompts to abandon the form no matter if the setting is true or false.