Reverse context cascade searching order.
This commit is contained in:
@@ -33,7 +33,8 @@ namespace Cryville.Crtr {
|
||||
}
|
||||
else {
|
||||
PropSrc.Arbitrary result;
|
||||
foreach (var cas in ContextCascade) {
|
||||
for (int i = ContextCascade.Count - 1; i >= 0; i--) {
|
||||
Dictionary<int, PropSrc.Arbitrary> cas = ContextCascade[i];
|
||||
if (cas.TryGetValue(name, out result)) {
|
||||
result.Get(out type, out value);
|
||||
return;
|
||||
|
Reference in New Issue
Block a user