Browse Source

move call to GetUriFromMatch before creation of new VisualLineLinkText

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5238 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
pull/1/head
Siegfried Pammer 16 years ago
parent
commit
d4ec4475ae
  1. 2
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/LinkElementGenerator.cs

2
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/LinkElementGenerator.cs

@ -88,10 +88,10 @@ namespace ICSharpCode.AvalonEdit.Rendering @@ -88,10 +88,10 @@ namespace ICSharpCode.AvalonEdit.Rendering
{
Match m = GetMatch(offset);
if (m.Success && m.Index == 0) {
VisualLineLinkText linkText = new VisualLineLinkText(CurrentContext.VisualLine, m.Length);
Uri uri = GetUriFromMatch(m);
if (uri == null)
return null;
VisualLineLinkText linkText = new VisualLineLinkText(CurrentContext.VisualLine, m.Length);
linkText.NavigateUri = uri;
linkText.RequireControlModifierForClick = this.RequireControlModifierForClick;
return linkText;

Loading…
Cancel
Save