Description
Is your feature request related to a problem? Please describe.
When a Matrix
and any other Field
types share a Layout
that's working under a Listener
, the Matrix
does not have its values persisted across updates to the targets
defined elements, even when including it in the extraVars
or the same targets
variables.
Describe the solution you'd like
Have the Matrix
set columns/rows' values persist after updating some other Field
s that share with it the same Layout and Listener.
Describe alternatives you've considered
An alternative would be just keeping 2 separated Layout
s — that is, 1 for the Matrix
and 1 for the remaining Field
s, nested within the Listener if need be —, but I feel like it would be more flexible this way.
Additional context
Originally brought up by user @plamenradev in #2411 and verified by me as described above.