summaryrefslogtreecommitdiffhomepage
path: root/android/src
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-10-05 20:52:33 +0000
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-10-06 12:10:01 +0000
commit250867be2c639bec878d79d02a120bba35396e3f (patch)
tree07b098a7c08231c5e84c30d8394096d40025cd9e /android/src
parentabfe9e0e8b7472b3feca2b30d172f8a1a675f3b9 (diff)
downloadmullvadvpn-250867be2c639bec878d79d02a120bba35396e3f.tar.xz
mullvadvpn-250867be2c639bec878d79d02a120bba35396e3f.zip
Show the "Thanks!" part of the message in green.
Diffstat (limited to 'android/src')
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ProblemReportFragment.kt16
1 files changed, 14 insertions, 2 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ProblemReportFragment.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ProblemReportFragment.kt
index ec4b4fde1d..67786151f9 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ProblemReportFragment.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ProblemReportFragment.kt
@@ -208,18 +208,30 @@ class ProblemReportFragment : Fragment() {
sentSuccessfullyIcon.visibility = View.VISIBLE
sendStatusLabel.visibility = View.VISIBLE
- sendDetailsLabel.visibility = View.VISIBLE
if (!userEmail.isEmpty()) {
showResponseMessage(userEmail)
}
+ showThanksMessage()
sendStatusLabel.setText(R.string.sent)
- sendDetailsLabel.setText(R.string.sent_thanks)
scrollArea.scrollTo(0, titleController.fullCollapseScrollOffset.toInt())
}
+ private fun showThanksMessage() {
+ val thanks = parentActivity.getString(R.string.sent_thanks)
+ val weWillLookIntoThis = parentActivity.getString(R.string.we_will_look_into_this)
+
+ val colorStyle = ForegroundColorSpan(parentActivity.getColor(R.color.green))
+
+ sendDetailsLabel.text = SpannableStringBuilder("$thanks $weWillLookIntoThis").apply {
+ setSpan(colorStyle, 0, thanks.length, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE)
+ }
+
+ sendDetailsLabel.visibility = View.VISIBLE
+ }
+
private fun showResponseMessage(userEmail: String) {
val responseMessageTemplate = parentActivity.getString(R.string.sent_contact)
val responseMessage = parentActivity.getString(R.string.sent_contact, userEmail)