The generic member's dropdown list contains not assignable type

Issue #249 resolved
wavebit
created an issue

hello,below is the test code.

public interface IReadOnlyProperty<T>
{
}

public class MyString : IReadOnlyProperty<string>
{
}

public class MyInt:IReadOnlyProperty<int>
{
}

public class Unit : SerializedMonoBehaviour
{
// the dropdown list contains MyString class
public IReadOnlyProperty<int>Health;
}