avoid NPE for swipeRefreshLayout

fix #2011

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
This commit is contained in:
Marcel Hibbe 2022-05-12 15:51:18 +02:00
parent 2cb2cce39e
commit 2576a696a7
No known key found for this signature in database
GPG Key ID: C793F8B59F43CE7B

View File

@ -408,7 +408,9 @@ public class ConversationsListController extends BaseController implements Searc
adapter.setHeadersShown(true);
adapter.updateDataSet(searchableConversationItems, false);
adapter.showAllHeaders();
swipeRefreshLayout.setEnabled(false);
if (swipeRefreshLayout != null) {
swipeRefreshLayout.setEnabled(false);
}
return true;
}
@ -417,7 +419,9 @@ public class ConversationsListController extends BaseController implements Searc
adapter.setHeadersShown(false);
adapter.updateDataSet(conversationItems, false);
adapter.hideAllHeaders();
swipeRefreshLayout.setEnabled(true);
if (swipeRefreshLayout != null) {
swipeRefreshLayout.setEnabled(true);
}
searchView.onActionViewCollapsed();
MainActivity activity = (MainActivity) getActivity();