summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Dolgov <fox@fakecake.org>2025-05-13 10:15:51 +0300
committerAndrew Dolgov <fox@fakecake.org>2025-05-13 10:15:51 +0300
commit7a227f6789e9485d21cef818921ce8ca1d2c9a18 (patch)
tree492ccb1f9940311103e8cc1713c4ec0126f01453
parent10644021b2e62ddc13fdaf33ba52485cf2213bdd (diff)
bind pager adapter to its parent fragment when created (instead of an activity)
-rwxr-xr-xorg.fox.ttrss/src/main/java/org/fox/ttrss/ArticlePager.java8
1 files changed, 4 insertions, 4 deletions
diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticlePager.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticlePager.java
index 91c31ef3..95cac5b5 100755
--- a/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticlePager.java
+++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticlePager.java
@@ -31,9 +31,9 @@ public class ArticlePager extends androidx.fragment.app.Fragment {
private ViewPager2 m_pager;
private static class PagerAdapter extends FragmentStateAdapter {
-
- public PagerAdapter(FragmentActivity fa) {
- super(fa);
+
+ public PagerAdapter(@NonNull Fragment fragment) {
+ super(fragment);
}
@Override
@@ -91,7 +91,7 @@ public class ArticlePager extends androidx.fragment.app.Fragment {
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment_article_pager, container, false);
- m_adapter = new PagerAdapter(getActivity());
+ m_adapter = new PagerAdapter(this);
m_pager = view.findViewById(R.id.article_pager);