diff --git a/src/gui/Pages/Chat/Timeline/EventContent.qml b/src/gui/Pages/Chat/Timeline/EventContent.qml index 2ceb65cc..b11edac1 100644 --- a/src/gui/Pages/Chat/Timeline/EventContent.qml +++ b/src/gui/Pages/Chat/Timeline/EventContent.qml @@ -20,9 +20,8 @@ HRowLayout { if (! link.match(/^https?:\/\/matrix.to\/#\/@.+/)) continue lines.push( - `.mention[data-mention='${name}'] { color: ` + - utils.nameColor(name) + - "}" + `.mention[data-mention='${utils.escapeHtml(name)}'] ` + + `{ color: ${utils.nameColor(name)} }` ) } @@ -48,6 +47,8 @@ HRowLayout { readonly property string hoveredLink: contentLabel.hoveredLink readonly property bool hoveredSelectable: contentHover.hovered + readonly property alias contentLabel: contentLabel + readonly property int xOffset: onRight ? Math.min(