Patch provided by monstressmaster
| using (TextReader tr = new StreamReader(document.settingsPart.GetStream())) | using (TextReader tr = new StreamReader(document.settingsPart.GetStream())) | ||||
| document.settings = XDocument.Load(tr); | document.settings = XDocument.Load(tr); | ||||
| document.paragraphLookup.Clear(); | |||||
| foreach (var paragraph in document.Paragraphs) | |||||
| { | |||||
| if (!document.paragraphLookup.ContainsKey(paragraph.endIndex)) | |||||
| document.paragraphLookup.Add(paragraph.endIndex, paragraph); | |||||
| } | |||||
| return document; | return document; | ||||
| } | } | ||||