diff options
Diffstat (limited to 'main/src/core/Mono.Texteditor/Mono.TextEditor/Gui/ITooltipProvider.cs')
-rw-r--r-- | main/src/core/Mono.Texteditor/Mono.TextEditor/Gui/ITooltipProvider.cs | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/main/src/core/Mono.Texteditor/Mono.TextEditor/Gui/ITooltipProvider.cs b/main/src/core/Mono.Texteditor/Mono.TextEditor/Gui/ITooltipProvider.cs index cd0cb8d027..6cdc53eccb 100644 --- a/main/src/core/Mono.Texteditor/Mono.TextEditor/Gui/ITooltipProvider.cs +++ b/main/src/core/Mono.Texteditor/Mono.TextEditor/Gui/ITooltipProvider.cs @@ -50,5 +50,15 @@ namespace Mono.TextEditor this.ItemSegment = new TextSegment (offset, length); this.Item = item; } + + public override bool Equals (object obj) + { + return ItemSegment.Equals (((TooltipItem)obj).ItemSegment); + } + + public override int GetHashCode () + { + return ItemSegment.GetHashCode (); + } } } |