Merge pull request #2030 from nextcloud/bugfix/2011/fixNPEswipeRefreshLayout

avoid NPE for swipeRefreshLayout
This commit is contained in:
Andy Scherzinger 2022-05-12 16:46:56 +02:00 committed by GitHub
commit 6c6077a415
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

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();