diff --git a/internal/frontend/qml/BugReportView.qml b/internal/frontend/qml/BugReportView.qml index fe4ee8bf..ebb77bf2 100644 --- a/internal/frontend/qml/BugReportView.qml +++ b/internal/frontend/qml/BugReportView.qml @@ -126,17 +126,31 @@ SettingsView { } } - Label { + TextEdit { text: { var address = "bridge@protonmail.com" var mailTo = `${address}` - return qsTr("These reports are not end-to-end encrypted. In case of sensitive information, contact us at %1.").arg(mailTo) + return "" +qsTr( + "These reports are not end-to-end encrypted. In case of sensitive information, contact us at %1." + ).arg(mailTo) } - colorScheme: root.colorScheme + onLinkActivated: Qt.openUrlExternally(link) + textFormat: Text.RichText + + readOnly: true + + Layout.fillWidth: true - wrapMode: Text.WordWrap - type: Label.Caption color: root.colorScheme.text_weak + font.family: ProtonStyle.font_family + font.weight: ProtonStyle.fontWeight_400 + font.pixelSize: ProtonStyle.caption_font_size + font.letterSpacing: ProtonStyle.caption_letter_spacing + // No way to set lineHeight: Style.caption_line_height + selectionColor: root.colorScheme.interaction_norm + selectedTextColor: root.colorScheme.text_invert + wrapMode: Text.WordWrap + selectByMouse: true } Button {