Deadcows / MyBox

MyBox is a set of attributes, tools and extensions for Unity
http://deadcow.ru
MIT License
1.94k stars 244 forks source link

Fix for AutoProperty null type errors #212

Closed TheWalruzz closed 2 years ago

TheWalruzz commented 2 years ago

Closes #207

GetElementType() returns null for non-array types, therefore breaking most of the use cases. This prioritizes GetElementType() when getting the type, but falls back to .FieldType when the other value is null.

Some additional testing might be needed to ensure nothing else breaks.