diff --git a/app/src/main/java/ch/protonmail/android/views/messageDetails/MessageDetailsHeaderView.kt b/app/src/main/java/ch/protonmail/android/views/messageDetails/MessageDetailsHeaderView.kt
index 8deef0997..99316a217 100644
--- a/app/src/main/java/ch/protonmail/android/views/messageDetails/MessageDetailsHeaderView.kt
+++ b/app/src/main/java/ch/protonmail/android/views/messageDetails/MessageDetailsHeaderView.kt
@@ -256,6 +256,9 @@ class MessageDetailsHeaderView @JvmOverloads constructor(
} else {
expandHeader()
}
+ it.contentDescription = context?.getString(
+ if (isExpanded) R.string.expand_message_details else R.string.collapse_message_details
+ ) ?: ""
isExpanded = isExpanded.not()
}
expandedHeaderGroup.isVisible = false
diff --git a/app/src/main/res/layout/layout_message_details_header.xml b/app/src/main/res/layout/layout_message_details_header.xml
index 4bc8db297..fadacb0bd 100644
--- a/app/src/main/res/layout/layout_message_details_header.xml
+++ b/app/src/main/res/layout/layout_message_details_header.xml
@@ -202,6 +202,7 @@
android:padding="@dimen/message_details_header_chevron_icon_padding"
app:srcCompat="@drawable/ic_proton_chevron_down"
android:visibility="gone"
+ android:contentDescription="@string/expand_message_details"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toBottomOf="@+id/timeDateTextView"
app:tint="@color/icon_weak"
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index f97d4a43f..b4032e905 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -881,4 +881,7 @@
Show history
Could not complete the action
Decryption error: decryption of this message\'s encrypted content failed.
+
+ Expand Message Details
+ Collapse Message Details