From 0f145992227ea282c2d0b2d23c07e3072a525e61 Mon Sep 17 00:00:00 2001 From: tehcneko <7764726+tehcneko@users.noreply.github.com> Date: Tue, 1 Jun 2021 11:33:11 +0800 Subject: [PATCH] [app] Fix a crash (#716) --- .../main/java/org/lsposed/manager/adapters/ScopeAdapter.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/org/lsposed/manager/adapters/ScopeAdapter.java b/app/src/main/java/org/lsposed/manager/adapters/ScopeAdapter.java index 6cd854a1..8cefe4d3 100644 --- a/app/src/main/java/org/lsposed/manager/adapters/ScopeAdapter.java +++ b/app/src/main/java/org/lsposed/manager/adapters/ScopeAdapter.java @@ -122,6 +122,9 @@ public class ScopeAdapter extends RecyclerView.Adapter @Override public void run() { synchronized (this) { + if (fragment == null || fragment.binding == null) { + return; + } fragment.binding.progress.setIndeterminate(false); fragment.binding.swipeRefreshLayout.setRefreshing(false); String queryStr = fragment.searchView != null ? fragment.searchView.getQuery().toString() : "";