[MGNLUI-3668] MultiValueFields must react on the changes of underlying datasource Created: 23/Nov/15  Updated: 22/Feb/21  Resolved: 22/Feb/21

Status: Closed
Project: Magnolia UI
Component/s: None
Affects Version/s: 5.4.3
Fix Version/s: None

Type: Bug Priority: Major
Reporter: Aleksandr Pchelintcev Assignee: Unassigned
Resolution: Obsolete Votes: 5
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Relates
relates to MGNLUI-3633 DelegatingMultiValueSubnodeTransforme... Closed
relation
is related to MGNLUI-3844 MultiValueField's validation is not c... Closed
Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Bug DoR:
[ ]* Steps to reproduce, expected, and actual results filled
[ ]* Affected version filled
Date of First Response:
Epic Link: AX: better form fields
Story Points: 8

 Description   

This issue is a follow-up of the fix/improvement done in the scope of MGNLUI-3633. The situation is far from ideal - even though the underlying datasource does not get overridden as a consequence of the fields not being in synch with the model, the fields still don't get updated if the underlying data changes.

Vaadin's ValueChangeEvents should be sent in appropriate situations and fields, especially MultiFields must react on such changes and update their state/UI.

For the future assignee:
One should delete the workarounds (markAsDirty() calls) which were introduced with MGNLUI-3844.
If this ticket solves the root problem, those shouldn't be needed anymore.



 Comments   
Comment by Siegfried Zach [ 12/Sep/17 ]

Is there any plan in which release this will be fixed? - We need

Comment by Šimon Demočko [ 22/Feb/21 ]

should work now

Generated at Mon Feb 12 09:08:56 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.