From 9da91fdac7d72118787bcebb400c2e66766cbead Mon Sep 17 00:00:00 2001 From: Docile-Alligator <25734209+Docile-Alligator@users.noreply.github.com> Date: Wed, 13 Nov 2024 15:38:47 -0500 Subject: [PATCH] Initialize SectionsPagerAdapter before invoking fetchMorePosts in ViewPostDetailActivity. --- .../activities/ViewPostDetailActivity.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/ml/docilealligator/infinityforreddit/activities/ViewPostDetailActivity.java b/app/src/main/java/ml/docilealligator/infinityforreddit/activities/ViewPostDetailActivity.java index 117f96e2..b7919da6 100644 --- a/app/src/main/java/ml/docilealligator/infinityforreddit/activities/ViewPostDetailActivity.java +++ b/app/src/main/java/ml/docilealligator/infinityforreddit/activities/ViewPostDetailActivity.java @@ -214,6 +214,10 @@ public class ViewPostDetailActivity extends BaseActivity implements SortTypeSele } else { mViewPager2 = binding.viewPager2ViewPostDetailActivity; } + + sectionsPagerAdapter = new SectionsPagerAdapter(this); + binding.viewPager2ViewPostDetailActivity.setAdapter(sectionsPagerAdapter); + postFragmentId = getIntent().getLongExtra(EXTRA_POST_FRAGMENT_ID, -1); if (swipeBetweenPosts && posts == null && postFragmentId > 0) { EventBus.getDefault().post(new NeedForPostListFromPostFragmentEvent(postFragmentId)); @@ -283,9 +287,6 @@ public class ViewPostDetailActivity extends BaseActivity implements SortTypeSele } }); - sectionsPagerAdapter = new SectionsPagerAdapter(this); - binding.viewPager2ViewPostDetailActivity.setAdapter(sectionsPagerAdapter); - checkNewAccountAndBindView(savedInstanceState); }