- changed version to 2.0.13.0
IsReadOnly doesn't work with Foldout DisplayMode on Dictionaries
Issue #505
new
IsReadOnly doesn't work with Foldout DisplayMode on Dictionaries
You can reproduce with this code:
public class TestClass : SerializedMonoBehaviour {
[System.NonSerialized, Sirenix.Serialization.OdinSerialize]
[ShowInInspector] public Test TEST;
[System.Serializable]
public class Test {
[DictionaryDrawerSettings(DisplayMode = DictionaryDisplayOptions.Foldout, IsReadOnly = true)]
[ShowInInspector] public Dictionary<int, Vector3> test;
public Test() {
test = new Dictionary<int, Vector3>(100);
for (int i = 0; i < 100; i++) {
test.Add(i, Vector3.one * i);
}
}
}
}
Comments (1)
-
reporter - Log in to comment