diff options
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/ResultsDataSource.cs')
-rw-r--r-- | main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/ResultsDataSource.cs | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/ResultsDataSource.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/ResultsDataSource.cs index 5de97bdd00..d11204909a 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/ResultsDataSource.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/ResultsDataSource.cs @@ -38,7 +38,7 @@ using MonoDevelop.Core.Instrumentation; using MonoDevelop.Ide.Gui; using MonoDevelop.Ide.CodeCompletion; using MonoDevelop.Components.MainToolbar; -using ICSharpCode.NRefactory.TypeSystem; +using MonoDevelop.Core.Text; namespace MonoDevelop.Components.MainToolbar { @@ -134,10 +134,16 @@ namespace MonoDevelop.Components.MainToolbar return this [item].GetDescriptionMarkupText (widget); } - ICSharpCode.NRefactory.TypeSystem.DomRegion ISearchDataSource.GetRegion (int item) + ISegment ISearchDataSource.GetRegion (int item) { var result = this [item]; - return new DomRegion (result.File, result.Row, result.Column, result.Row, result.Column); + return new TextSegment (result.Offset, result.Length); + } + + string ISearchDataSource.GetFileName (int item) + { + var result = this [item]; + return result.File; } bool ISearchDataSource.CanActivate (int item) |