message: Fix a bug with URL handling that would add richtext twice
diff: @@ -661,13 +661,15 @@ void RichResourceTextInitialise(QVariant &var, ICaptureContext *ctx, bool parseU
  var = QVariant::fromValue(linkedText);
  return;
  }
  -
  + else
  + {
  // if our text doesn't match any of the previous pattern, we still want to linkify URLs
  if(HandleURLFragment(linkedText, text, parseURLs))
  {
  var = QVariant::fromValue(linkedText);
  }
  }
  +}
  bool RichResourceTextCheck(const QVariant &var)
  {
  