Fix for it:
```
protected override void ResolveValueBinding( PropertyItem propertyItem )
{
var type = propertyItem.PropertyType;
Editor.ItemsSourceType = type;
if ( type.BaseType == typeof (System.Array) )
{
Editor.ItemType = type.GetElementType();
}
else
{
Editor.ItemType =type.GetGenericArguments()[ 0 ];
}
base.ResolveValueBinding( propertyItem );
}
```
Comments: ** Comment from web user: BoucherS **
```
protected override void ResolveValueBinding( PropertyItem propertyItem )
{
var type = propertyItem.PropertyType;
Editor.ItemsSourceType = type;
if ( type.BaseType == typeof (System.Array) )
{
Editor.ItemType = type.GetElementType();
}
else
{
Editor.ItemType =type.GetGenericArguments()[ 0 ];
}
base.ResolveValueBinding( propertyItem );
}
```
Comments: ** Comment from web user: BoucherS **
Will be fixed in v2.1.
Thanks !