diff options
| author | Andrew Dolgov <fox@fakecake.org> | 2025-05-11 10:38:36 +0300 |
|---|---|---|
| committer | Andrew Dolgov <fox@fakecake.org> | 2025-05-11 10:38:36 +0300 |
| commit | ed8d819bca79e38d2a1abb1ad4afe3be3a9b3fdb (patch) | |
| tree | 4f70f6526758466a9929647e9e59163c34e08004 | |
| parent | 12f4c47e2b364401f12744126c5fbcda27d0bbc1 (diff) | |
set active article without animation when pager is instantiated
| -rwxr-xr-x | org.fox.ttrss/src/main/java/org/fox/ttrss/ArticlePager.java | 7 |
1 files changed, 2 insertions, 5 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 ab277ec3..445f94bb 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 @@ -6,7 +6,6 @@ import android.content.SharedPreferences; import android.os.BadParcelableException; import android.os.Bundle; import android.os.Handler; -import android.os.Parcelable; import android.preference.PreferenceManager; import android.util.Log; import android.view.LayoutInflater; @@ -15,8 +14,6 @@ import android.view.ViewGroup; import androidx.fragment.app.Fragment; import androidx.fragment.app.FragmentActivity; -import androidx.fragment.app.FragmentManager; -import androidx.fragment.app.FragmentStatePagerAdapter; import androidx.recyclerview.widget.RecyclerView; import androidx.viewpager2.adapter.FragmentStateAdapter; import androidx.viewpager2.widget.ViewPager2; @@ -138,7 +135,7 @@ public class ArticlePager extends androidx.fragment.app.Fragment { m_pager.setAdapter(m_adapter); m_pager.setOffscreenPageLimit(3); - m_pager.setCurrentItem(position); + m_pager.setCurrentItem(position, false); m_pager.registerOnPageChangeCallback(new ViewPager2.OnPageChangeCallback() { @Override public void onPageSelected(int position) { @@ -195,7 +192,7 @@ public class ArticlePager extends androidx.fragment.app.Fragment { if (isDetached() || !isAdded()) return; if (!append) { - m_pager.setCurrentItem(0); + m_pager.setCurrentItem(0, false); m_articles.clear(); } |