Fix SubContentWanted for InteractiveDictionary, remove redundant IValueTypes enum/dict

This commit is contained in:
sinaioutlander
2020-11-16 01:32:58 +11:00
parent 2e96d09f67
commit 4a1125cf1d
7 changed files with 26 additions and 58 deletions

View File

@ -29,10 +29,18 @@ namespace UnityExplorer.Inspectors.Reflection
}
}
public override IValueTypes IValueType => IValueTypes.Dictionary;
public override bool HasSubContent => true;
public override bool SubContentWanted => (RefIDictionary?.Count ?? 1) > 0;
public override bool WantInspectBtn => false;
public override bool HasSubContent => true;
// todo fix for il2cpp
public override bool SubContentWanted
{
get
{
if (m_recacheWanted)
return true;
else return m_entries.Count > 0;
}
}
internal IDictionary RefIDictionary;