From 2fd7c30fae15cb4aa0e0e32e4971c24cb082ea26 Mon Sep 17 00:00:00 2001 From: FongMi Date: Wed, 24 May 2023 22:15:01 +0800 Subject: [PATCH] Fix crash --- .../java/com/fongmi/android/tv/ui/custom/CustomScroller.java | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/leanback/java/com/fongmi/android/tv/ui/custom/CustomScroller.java b/app/src/leanback/java/com/fongmi/android/tv/ui/custom/CustomScroller.java index 1d31010dc..32e74597b 100644 --- a/app/src/leanback/java/com/fongmi/android/tv/ui/custom/CustomScroller.java +++ b/app/src/leanback/java/com/fongmi/android/tv/ui/custom/CustomScroller.java @@ -23,6 +23,7 @@ public class CustomScroller extends RecyclerView.OnScrollListener { } private boolean isBottom(RecyclerView view) { + if (view.getLayoutManager() == null || view.getLayoutManager().getItemCount() == 0) return false; View lastChild = view.getLayoutManager().getChildAt(view.getLayoutManager().getChildCount() - 1); int lastPosition = view.getLayoutManager().getPosition(lastChild); return lastPosition == view.getLayoutManager().getItemCount() - 1;