Fix NPE when cleaning up threadlistlayout

filtering
Floens 10 years ago
parent fccb9d3815
commit 2dbadb4d43
  1. 5
      Clover/app/src/main/java/org/floens/chan/ui/layout/ThreadListLayout.java

@ -86,7 +86,10 @@ public class ThreadListLayout extends LinearLayout {
recyclerView.addOnScrollListener(new RecyclerView.OnScrollListener() {
@Override
public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
showingThread.loadable.listViewIndex = Math.max(0, linearLayoutManager.findFirstVisibleItemPosition());
// onScrolled can be called after cleanup()
if (showingThread != null) {
showingThread.loadable.listViewIndex = Math.max(0, linearLayoutManager.findFirstVisibleItemPosition());
}
}
});
}

Loading…
Cancel
Save