caching bugfix

This commit is contained in:
Benjamin Popp
2019-07-05 13:29:33 -05:00
parent d08f7fda48
commit ff02a68cc7

View File

@@ -378,9 +378,11 @@ namespace HavenSoft.HexManiac.Core.Models {
if (!(run is ArrayRun array)) return false;
if ((address - array.Start) % array.ElementLength != 0) return false;
var index = (address - array.Start) / array.ElementLength;
if (array.ElementNames.Count == 0) return false;
header = array.ElementNames[index];
using (ModelCacheScope.CreateScope(this)) {
var index = (address - array.Start) / array.ElementLength;
if (array.ElementNames.Count == 0) return false;
header = array.ElementNames[index];
}
return true;
}