From 4caf7ae438711bbeac12b36b91518b55f564ab2b Mon Sep 17 00:00:00 2001 From: M66B Date: Sun, 11 Dec 2022 08:14:07 +0100 Subject: [PATCH] Small behavior improvement --- .../java/eu/faircode/email/FragmentDialogFolder.java | 10 +++++----- app/src/main/res/layout/dialog_folder_select.xml | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/FragmentDialogFolder.java b/app/src/main/java/eu/faircode/email/FragmentDialogFolder.java index 7414c383bb..52dcbb3ee9 100644 --- a/app/src/main/java/eu/faircode/email/FragmentDialogFolder.java +++ b/app/src/main/java/eu/faircode/email/FragmentDialogFolder.java @@ -246,13 +246,13 @@ public class FragmentDialogFolder extends FragmentDialogBase { adapter.search(query, result, new AdapterFolder.ISearchResult() { @Override public void onFound(int pos, boolean hasNext) { - ibNext.setEnabled(hasNext); + ibNext.setVisibility(hasNext ? View.VISIBLE : View.INVISIBLE); llm.scrollToPositionWithOffset(pos, 0); } @Override public void onNotFound() { - ibNext.setEnabled(false); + ibNext.setVisibility(View.INVISIBLE); } }); } @@ -269,7 +269,7 @@ public class FragmentDialogFolder extends FragmentDialogBase { } }); - ibNext.setEnabled(false); + ibNext.setVisibility(View.INVISIBLE); ibNext.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { @@ -278,13 +278,13 @@ public class FragmentDialogFolder extends FragmentDialogBase { adapter.search(query, result, new AdapterFolder.ISearchResult() { @Override public void onFound(int pos, boolean hasNext) { - ibNext.setEnabled(hasNext); + ibNext.setVisibility(hasNext ? View.VISIBLE : View.INVISIBLE); llm.scrollToPositionWithOffset(pos, 0); } @Override public void onNotFound() { - ibNext.setEnabled(false); + ibNext.setVisibility(View.INVISIBLE); } }); } diff --git a/app/src/main/res/layout/dialog_folder_select.xml b/app/src/main/res/layout/dialog_folder_select.xml index 95d393362c..9a9e3ea011 100644 --- a/app/src/main/res/layout/dialog_folder_select.xml +++ b/app/src/main/res/layout/dialog_folder_select.xml @@ -155,5 +155,5 @@ android:id="@+id/grpReady" android:layout_width="0dp" android:layout_height="0dp" - app:constraint_referenced_ids="etSearch,ibNext,rvFolder" /> + app:constraint_referenced_ids="etSearch,rvFolder" /> \ No newline at end of file