In DispatchingUserDataDescriptor.cs
if (v == null && m_ExtMethodsVersion < UserData.GetExtensionMethodsChangeVersion())
{
m_ExtMethodsVersion = UserData.GetExtensionMethodsChangeVersion();
v = TryIndexOnExtMethod(script, obj, index.String);
if (v == null) v = TryIndexOnExtMethod(script, obj, UpperFirstLetter(index.String));
if (v == null) v = TryIndexOnExtMethod(script, obj, Camelify(index.String));
if (v == null) v = TryIndexOnExtMethod(script, obj, UpperFirstLetter(Camelify(index.String)));
}
In my case, it only work if the condition is:
if (v == null && m_ExtMethodsVersion <= UserData.GetExtensionMethodsChangeVersion())
In DispatchingUserDataDescriptor.cs
In my case, it only work if the condition is:
if (v == null && m_ExtMethodsVersion <= UserData.GetExtensionMethodsChangeVersion())