mirror of
https://github.com/SchildiChat/SchildiChat-android.git
synced 2025-02-04 04:57:39 +01:00
a11y
This commit is contained in:
parent
6c7e188439
commit
f378d46c9a
@ -536,8 +536,18 @@ class RoomDetailFragment @Inject constructor(
|
||||
.Builder
|
||||
.fromRootView(views.rootConstraintLayout)
|
||||
.setKeyboardAnimationStyle(R.style.emoji_fade_animation_style)
|
||||
.setOnEmojiPopupShownListener { views.composerLayout.views.composerEmojiButton.setImageResource(R.drawable.ic_keyboard) }
|
||||
.setOnEmojiPopupDismissListener { views.composerLayout.views.composerEmojiButton.setImageResource(R.drawable.ic_insert_emoji) }
|
||||
.setOnEmojiPopupShownListener {
|
||||
views.composerLayout.views.composerEmojiButton.let {
|
||||
it.setImageResource(R.drawable.ic_keyboard)
|
||||
it.contentDescription = getString(R.string.a11y_close_emoji_picker)
|
||||
}
|
||||
}
|
||||
.setOnEmojiPopupDismissListener {
|
||||
views.composerLayout.views.composerEmojiButton.let {
|
||||
it.setImageResource(R.drawable.ic_insert_emoji)
|
||||
it.contentDescription = getString(R.string.a11y_open_emoji_picker)
|
||||
}
|
||||
}
|
||||
.build(views.composerLayout.views.composerEditText)
|
||||
|
||||
views.composerLayout.views.composerEmojiButton.debouncedClicks {
|
||||
|
@ -119,6 +119,7 @@
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="0dp"
|
||||
android:background="?android:attr/selectableItemBackground"
|
||||
android:contentDescription="@string/a11y_open_emoji_picker"
|
||||
android:src="@drawable/ic_insert_emoji"
|
||||
tools:ignore="MissingConstraints" />
|
||||
|
||||
|
@ -151,6 +151,7 @@
|
||||
android:layout_height="52dp"
|
||||
android:layout_margin="1dp"
|
||||
android:background="?android:attr/selectableItemBackground"
|
||||
android:contentDescription="@string/a11y_open_emoji_picker"
|
||||
android:src="@drawable/ic_insert_emoji"
|
||||
app:layout_constraintBottom_toBottomOf="@id/sendButton"
|
||||
app:layout_constraintEnd_toStartOf="@+id/sendButton"
|
||||
|
@ -155,6 +155,7 @@
|
||||
android:layout_height="52dp"
|
||||
android:layout_margin="1dp"
|
||||
android:background="?android:attr/selectableItemBackground"
|
||||
android:contentDescription="@string/a11y_open_emoji_picker"
|
||||
android:src="@drawable/ic_insert_emoji"
|
||||
app:layout_constraintBottom_toBottomOf="@id/sendButton"
|
||||
app:layout_constraintEnd_toStartOf="@+id/sendButton"
|
||||
|
@ -2843,4 +2843,6 @@
|
||||
<string name="a11y_trust_level_default">Default trust level</string>
|
||||
<string name="a11y_trust_level_warning">Warning trust level</string>
|
||||
<string name="a11y_trust_level_trusted">Trusted trust level</string>
|
||||
<string name="a11y_open_emoji_picker">Open Emoji picker</string>
|
||||
<string name="a11y_close_emoji_picker">Close Emoji picker</string>
|
||||
</resources>
|
||||
|
Loading…
x
Reference in New Issue
Block a user