Не совсем ясно, почему в LookupPickerField имеются раздельные источники данных (optionsContainer для lookup экшена, а для open - где-то в другом месте. В итоге читаются различные объекты в разных местах).
Ожидалось, что компонент работает с данными их одного источника.
Actually there are three source of items, and item coming to LookupPickerField can be loaded with three different views:
1 - view from dataContainer
2 - view from optionsContainer
3 - view from lookup screen (collection container in browser)
Maybe we will have time in Jmix to think about this problem and somehow re-design default component behavior?
Or our universal answer to all problems will be lazy fetching on UI?
Feedback from CUBA newbie:
Actually there are three source of items, and item coming to LookupPickerField can be loaded with three different views: 1 - view from dataContainer 2 - view from optionsContainer 3 - view from lookup screen (collection container in browser)
Maybe we will have time in Jmix to think about this problem and somehow re-design default component behavior?
Or our universal answer to all problems will be lazy fetching on UI?