Skip to content

Commit 25f416b

Browse files
Unable to select avatar on ThreadListFragment
1 parent c097142 commit 25f416b

File tree

4 files changed

+10
-1
lines changed

4 files changed

+10
-1
lines changed

app/src/main/java/com/infomaniak/mail/ui/main/folder/ThreadListFragment.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -515,6 +515,8 @@ class ThreadListFragment : TwoPaneFragment(), SwipeRefreshLayout.OnRefreshListen
515515
}
516516

517517
private fun setupUserAvatar() {
518+
binding.userAvatar.setFocusableTest()
519+
binding.userAvatar.isFocusable = false
518520
AccountUtils.currentUser?.let(binding.userAvatar::loadAvatar)
519521
}
520522

app/src/main/java/com/infomaniak/mail/views/AvatarView.kt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -237,6 +237,11 @@ class AvatarView @JvmOverloads constructor(
237237
}
238238
}
239239

240+
fun setFocusableTest() {
241+
binding.test.isFocusable = true
242+
binding.avatarImage.isFocusable = false
243+
}
244+
240245
private data class State(
241246
var correspondent: Correspondent? = null,
242247
var bimi: Bimi? = null,

app/src/main/res/layout/fragment_thread_list.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@
2121
android:layout_width="match_parent"
2222
android:layout_height="match_parent"
2323
android:orientation="horizontal"
24-
tools:context=".ui.main.folder.ThreadListFragment">
24+
tools:context=".ui.main.folder.ThreadListFragment"
25+
android:focusable="false">
2526

2627
<androidx.constraintlayout.widget.ConstraintLayout
2728
android:id="@+id/threadsConstraintLayout"

app/src/main/res/layout/view_avatar.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
<com.google.android.material.card.MaterialCardView xmlns:android="http://schemas.android.com/apk/res/android"
1919
xmlns:app="http://schemas.android.com/apk/res-auto"
2020
xmlns:tools="http://schemas.android.com/tools"
21+
android:id="@+id/test"
2122
android:layout_width="match_parent"
2223
android:layout_height="match_parent"
2324
android:backgroundTint="@android:color/transparent"

0 commit comments

Comments
 (0)