diff --git a/app/src/main/java/com/infomaniak/drive/views/PreviewHeaderView.kt b/app/src/main/java/com/infomaniak/drive/views/PreviewHeaderView.kt index 5001c95d41..c3c9e87619 100644 --- a/app/src/main/java/com/infomaniak/drive/views/PreviewHeaderView.kt +++ b/app/src/main/java/com/infomaniak/drive/views/PreviewHeaderView.kt @@ -106,9 +106,10 @@ class PreviewHeaderView @JvmOverloads constructor( } } - fun setPageNumberVisibility(isVisible: Boolean) { - binding.pageNumberChip.isVisible = isVisible - binding.pageNumberChip.isFocusable = false + fun setPageNumberVisibility(isVisible: Boolean) = with(binding.pageNumberChip) { + this.isVisible = isVisible + // Set focusable to false to prevent unnecessary focus events during keyboard navigation. + isFocusable = false } fun setPageNumberValue(currentPage: Int, totalPage: Int) { diff --git a/app/src/main/res/layout/fragment_file_list.xml b/app/src/main/res/layout/fragment_file_list.xml index bd12f0689c..c850e342f8 100644 --- a/app/src/main/res/layout/fragment_file_list.xml +++ b/app/src/main/res/layout/fragment_file_list.xml @@ -277,8 +277,7 @@ + android:fillViewport="true">