From 3287ce719bb1e298436be2747877da7fb4caa2b7 Mon Sep 17 00:00:00 2001 From: M66B Date: Wed, 12 Jun 2019 22:21:55 +0200 Subject: [PATCH] Improved displaying no messages --- .../email/BoundaryCallbackMessages.java | 8 +++---- .../eu/faircode/email/FragmentMessages.java | 24 ++++++------------- 2 files changed, 11 insertions(+), 21 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/BoundaryCallbackMessages.java b/app/src/main/java/eu/faircode/email/BoundaryCallbackMessages.java index 27efbad998..4934711cdf 100644 --- a/app/src/main/java/eu/faircode/email/BoundaryCallbackMessages.java +++ b/app/src/main/java/eu/faircode/email/BoundaryCallbackMessages.java @@ -113,16 +113,16 @@ public class BoundaryCallbackMessages extends PagedList.BoundaryCallback 0) { - tvNoEmail.setVisibility(View.GONE); - grpReady.setVisibility(View.VISIBLE); - } + + if (viewType != AdapterMessage.ViewType.SEARCH) + tvNoEmail.setVisibility(messages.size() == 0 && !loading ? View.VISIBLE : View.GONE); + grpReady.setVisibility(View.VISIBLE); } };