This is a migrated thread and some comments may be shown as answers.

GroupLayoutDefinition breaks PickerEditors

2 Answers 17 Views
This is a migrated thread and some comments may be shown as answers.
Craig
Top achievements
Rank 1
Craig asked on 19 Oct 2017, 05:22 AM

Howdy

I have 14 pairs of properties (Frequency and Amount) across 3 Groups. The Frequency properties use PickerEditors bound to a list of options (Weekly, Fortnightly, & Monthly) supplied via a PropertyDataSourceProvider.  Everything works fine while the DataForm does not have a GroupLayoutDefinition defined (so 28 controls, one underneath the other), but as soon as I set the GroupLayoutDefinition to DataFormGroupGridLayoutDefinition (2 columns, set using Position and ColumnPosition), the PickerEditors start behaving very strangely.  The first selection works okay, but subsequent pickers do not change their value... until I use a picker in a different Group, then the previous selections I made all of a sudden change to what I selected for them.

Has anyone else experienced anything like this?

I don't know if this is relevant but my properties are supplied dynamically using IEntityProperty and PropertyMetadataProviderBase.

Cheers
Craig

2 Answers, 1 is accepted

Sort by
0
Mikas
Top achievements
Rank 1
answered on 19 Oct 2017, 04:01 PM

We are having very similar if not identical issues.

See my post "Label Provider/DataForm behavior "

0
Nasko
Telerik team
answered on 23 Oct 2017, 07:52 PM
Hello Craigh,

We have investigated the described scenario and we can confirm that the observed behavior is not an expected one. It is caused by the native Android DataForm when it is used with DataFormGroupGridLayoutDefinition. We have logged the issue in our feedback portal and on the following link you can follow its status:
https://feedback.telerik.com/Project/168/Feedback/Details/230262-dataform-android-the-value-of-pickereditor-is-not-updated-when-using-dataformg

Please, check this forum thread where you can find a workaround.

We apologize for the inconvenience the issue might be causing you.

If you have any additional questions or concerns regarding Telerik controls, please do not hesitate to contact us.

Regards,
Nasko
Progress Telerik
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
Asked by
Craig
Top achievements
Rank 1
Answers by
Mikas
Top achievements
Rank 1
Nasko
Telerik team
Share this question
or