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 {