@@ -1088,6 +1088,8 @@ private void ReallocateBlockCommand_Executed(object sender, ExecutedRoutedEventA
10881088 MetaWriter . SaveType . File , changes , _stringIdTrie ) ;
10891089 metaUpdate . WriteFields ( _pluginVisitor . Values ) ;
10901090 _fileChanges . MarkUnchanged ( field ) ;
1091+
1092+ _cache . SaveChanges ( stream ) ;
10911093 }
10921094 if ( newAddress == oldAddress )
10931095 {
@@ -1167,6 +1169,8 @@ private void IsolateBlockCommand_Executed(object sender, ExecutedRoutedEventArgs
11671169 MetaWriter . SaveType . File , changes , _stringIdTrie ) ;
11681170 metaUpdate . WriteFields ( _pluginVisitor . Values ) ;
11691171 _fileChanges . MarkUnchanged ( field ) ;
1172+
1173+ _cache . SaveChanges ( stream ) ;
11701174 }
11711175 MetroMessageBox . Show ( "Tag Block Isolation - Assembly" ,
11721176 "The tag block was isolated successfully." ) ;
@@ -1215,6 +1219,8 @@ private void AllocateDataRefCommand_Executed(object sender, ExecutedRoutedEventA
12151219 MetaWriter . SaveType . File , changes , _stringIdTrie ) ;
12161220 metaUpdate . WriteFields ( _pluginVisitor . Values ) ;
12171221 _fileChanges . MarkUnchanged ( field ) ;
1222+
1223+ _cache . SaveChanges ( stream ) ;
12181224 }
12191225
12201226 MetroMessageBox . Show ( "Data Reference Allocator - Assembly" ,
@@ -1277,6 +1283,8 @@ private void IsolateDataRefCommand_Executed(object sender, ExecutedRoutedEventAr
12771283 MetaWriter . SaveType . File , changes , _stringIdTrie ) ;
12781284 metaUpdate . WriteFields ( _pluginVisitor . Values ) ;
12791285 _fileChanges . MarkUnchanged ( field ) ;
1286+
1287+ _cache . SaveChanges ( stream ) ;
12801288 }
12811289 MetroMessageBox . Show ( "Data Reference Isolation - Assembly" ,
12821290 "The data reference was isolated successfully." ) ;
0 commit comments