A Unity 2017 Universal Windows Platform build doesn't find private data property fields

Create issue
Issue #51 resolved
Christian Oeing repo owner created an issue

The bug occured in ReflectionUtils.cs, line 186 where the fieldInfo.IsPrivate field is always false, even for private fields.

This leads to the data nodes not finding a data provider and thus not updating when their values change.

Comments (3)

  1. Christian Oeing reporter

    As a solution the check is changed from

    field => field != null && field.IsPrivate
    

    to

    field => field != null && !field.IsPublic
    

    This is also closer to the Non-WSA check

  2. Log in to comment