From 16db4051de105a88897e7065c20bdd99e8d43094 Mon Sep 17 00:00:00 2001 From: M66B Date: Wed, 20 Mar 2019 11:32:00 +0000 Subject: [PATCH] Ugly workaround --- .../main/java/eu/faircode/email/FragmentMessages.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/FragmentMessages.java b/app/src/main/java/eu/faircode/email/FragmentMessages.java index 8b739614b3..833d5fd17a 100644 --- a/app/src/main/java/eu/faircode/email/FragmentMessages.java +++ b/app/src/main/java/eu/faircode/email/FragmentMessages.java @@ -2241,6 +2241,15 @@ public class FragmentMessages extends FragmentBase { Log.i("Submit messages=" + messages.size()); adapter.submitList(messages); + + // This is to workaround not drawing when the search is expanded + new Handler().post(new Runnable() { + @Override + public void run() { + rvMessage.requestLayout(); + } + }); + rvMessage.setTag(messages.size()); if (boundaryCallback == null || !boundaryCallback.isLoading())