Details
-
Improvement
-
Resolution: Done
-
Neutral
-
None
-
None
-
None
-
-
Empty show more show less
-
UI framework 9, UI Framework 10
-
8
Description
The bug was uncovered when the complex fields were tested in dialogs: unlike the detail sub-apps where the root item provider strategy is always there, the dialogs don't set one.
The complext fields' item prov impls, however, try to inject the parent one and when it is not present - fail. The reason for such injection attempt is that the child editors need to access the parent item/node to resolve the sub-item to bind themselves to.
However, instead of injecting the strategy we could change its root API and pass the parent item directly, should it exist!
Checklists
Acceptance criteria