Browse Source

Fix SD-701 - Moving the mouse over multiple references to the same object leaves the tooltip displayed

pull/14/head
Eusebiu Marcu 15 years ago
parent
commit
1c446023e1
  1. 8
      src/AddIns/DisplayBindings/AvalonEdit.AddIn/Src/CodeEditorView.cs

8
src/AddIns/DisplayBindings/AvalonEdit.AddIn/Src/CodeEditorView.cs

@ -57,9 +57,17 @@ namespace ICSharpCode.AvalonEdit.AddIn
this.MouseLeave += TextEditorMouseLeave; this.MouseLeave += TextEditorMouseLeave;
this.TextArea.TextView.MouseDown += TextViewMouseDown; this.TextArea.TextView.MouseDown += TextViewMouseDown;
this.TextArea.Caret.PositionChanged += HighlightBrackets; this.TextArea.Caret.PositionChanged += HighlightBrackets;
this.TextArea.TextView.VisualLinesChanged += CodeEditorView_VisualLinesChanged;
SetupTabSnippetHandler(); SetupTabSnippetHandler();
} }
void CodeEditorView_VisualLinesChanged(object sender, EventArgs e)
{
// hide tooltip
if (this.toolTip != null)
this.toolTip.IsOpen = false;
}
protected override string FileName { protected override string FileName {
get { return this.Adapter.FileName; } get { return this.Adapter.FileName; }

Loading…
Cancel
Save