diff options
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Navigation/NavigationHistoryService.cs')
-rw-r--r-- | main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Navigation/NavigationHistoryService.cs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Navigation/NavigationHistoryService.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Navigation/NavigationHistoryService.cs index a1af09c25c..934c975f87 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Navigation/NavigationHistoryService.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Navigation/NavigationHistoryService.cs @@ -159,7 +159,7 @@ namespace MonoDevelop.Ide.Navigation return point; } - IEditableTextBuffer editBuf = doc.GetContent<IEditableTextBuffer> (); + var editBuf = doc.Editor; if (editBuf != null) { point = new TextFileNavigationPoint (doc, editBuf); if (point != null) @@ -291,8 +291,8 @@ namespace MonoDevelop.Ide.Navigation currentDoc.Closed += HandleCurrentDocClosed; if (currentDoc.Editor != null) { - currentDoc.Editor.Document.TextReplaced += BufferTextChanged; - currentDoc.Editor.Caret.PositionChanged += BufferCaretPositionChanged; + currentDoc.Editor.TextChanged += BufferTextChanged; + currentDoc.Editor.CaretPositionChanged += BufferCaretPositionChanged; } } @@ -308,8 +308,8 @@ namespace MonoDevelop.Ide.Navigation currentDoc.Closed -= HandleCurrentDocClosed; if (currentDoc.Editor != null) { - currentDoc.Editor.Document.TextReplaced -= BufferTextChanged; - currentDoc.Editor.Caret.PositionChanged -= BufferCaretPositionChanged; + currentDoc.Editor.TextChanged -= BufferTextChanged; + currentDoc.Editor.CaretPositionChanged -= BufferCaretPositionChanged; } currentDoc = null; } |