From b92e3c067714775bf176f0228127438ddddd2271 Mon Sep 17 00:00:00 2001 From: Kirill Osenkov Date: Fri, 26 Jan 2018 19:08:35 -0800 Subject: Fixes VSTS 524616 - can't refresh the website successfully after delete the content in .cshtml file. https://devdiv.visualstudio.com/DevDiv/_workitems?id=524616 --- .../Mono.TextEditor/Document/TextDocument.cs | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/main/src/core/Mono.TextEditor.Shared/Mono.TextEditor/Document/TextDocument.cs b/main/src/core/Mono.TextEditor.Shared/Mono.TextEditor/Document/TextDocument.cs index d9e440a2e2..023cea2ca4 100644 --- a/main/src/core/Mono.TextEditor.Shared/Mono.TextEditor/Document/TextDocument.cs +++ b/main/src/core/Mono.TextEditor.Shared/Mono.TextEditor/Document/TextDocument.cs @@ -234,7 +234,6 @@ namespace Mono.TextEditor { if (args.Changes == null) return; - cachedText = null; var changes = new List (); foreach (var change in args.Changes) { changes.Add (new TextChange (change.OldPosition, change.NewPosition, change.OldText, change.NewText)); @@ -337,16 +336,10 @@ namespace Mono.TextEditor public bool SuppressHighlightUpdate { get; set; } internal DocumentLine longestLineAtTextSet; - WeakReference cachedText; public string Text { get { - string completeText = cachedText != null ? (cachedText.Target as string) : null; - if (completeText == null) { - completeText = this.currentSnapshot.GetText (); - cachedText = new WeakReference(completeText); - } - return completeText; + return this.currentSnapshot.GetText (); } set { var tmp = IsReadOnly; -- cgit v1.2.3