GroupLayoutDefinition breaks PickerEditors

3 posts, 0 answers
  1. Craig
    Craig avatar
    6 posts
    Member since:
    May 2016

    Posted 19 Oct Link to this post

    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. Mikas
    Mikas avatar
    6 posts
    Member since:
    Aug 2016

    Posted 19 Oct in reply to Craig Link to this post

    We are having very similar if not identical issues.

    See my post "Label Provider/DataForm behavior "

  3. Nasko
    Admin
    Nasko avatar
    700 posts

    Posted 23 Oct Link to this post

    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
Back to Top