This is by design for nested LiveViews. Since the session being passed is technically changing, you get a new LiveView process on each change.
Is there a way you can do this without a nested LiveView? I’d recommend adding any event handlers in the parent and having a function that renders each field.






















