From 515dfa65b5b97e5aca8488e27110b2437160ecae Mon Sep 17 00:00:00 2001 From: Balazs Toldi Date: Thu, 12 Oct 2023 08:08:02 +0200 Subject: [PATCH] Fix crash when trying to open the community lists in some cases. In some cases the app crashed when trying to select a community. This commit attempts to fix this issue --- .../adapters/SubscribedSubredditsRecyclerViewAdapter.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/toldi/infinityforlemmy/adapters/SubscribedSubredditsRecyclerViewAdapter.java b/app/src/main/java/eu/toldi/infinityforlemmy/adapters/SubscribedSubredditsRecyclerViewAdapter.java index f31e494a..5e883247 100644 --- a/app/src/main/java/eu/toldi/infinityforlemmy/adapters/SubscribedSubredditsRecyclerViewAdapter.java +++ b/app/src/main/java/eu/toldi/infinityforlemmy/adapters/SubscribedSubredditsRecyclerViewAdapter.java @@ -158,7 +158,7 @@ public class SubscribedSubredditsRecyclerViewAdapter extends RecyclerView.Adapte mFavoriteSubscribedSubredditData.size() + 3 : 1; } else { offset = (mFavoriteSubscribedSubredditData != null && mFavoriteSubscribedSubredditData.size() > 0) ? - mFavoriteSubscribedSubredditData.size() + 2 : 1; + mFavoriteSubscribedSubredditData.size() + 2 : 0; } } else { offset = (mFavoriteSubscribedSubredditData != null && mFavoriteSubscribedSubredditData.size() > 0) ? @@ -301,7 +301,7 @@ public class SubscribedSubredditsRecyclerViewAdapter extends RecyclerView.Adapte } if (itemClickListener != null) { - return mSubscribedSubredditData.size() > 0 ? mSubscribedSubredditData.size() + 1 : 0; + return (hasClearSelectionRow) ? mSubscribedSubredditData.size() + 1 : mSubscribedSubredditData.size(); } return mSubscribedSubredditData.size();