From 48e826e91294ccaab2388a720f2e584a0a1e655b Mon Sep 17 00:00:00 2001 From: j-haldane Date: Tue, 6 May 2025 11:07:45 -0400 Subject: [PATCH] Fix header crash in History List view (#12214) * Adapt header handling changes from other recyclerview adapters to fix issue #4475 in StatisticsPlaylistFragment * Remove unneeded LayoutInflater * Revert "Remove unneeded LayoutInflater" This reverts commit ab73dc1e7290f9e133435222bf35dee54de837f4. * Revert "Adapt header handling changes from other recyclerview adapters to fix issue #4475 in StatisticsPlaylistFragment" This reverts commit 2abe71cc986114000ecdd14aaa17850f60b9549c. * Remove header animation causing view recycling issue --- .../org/schabi/newpipe/local/BaseLocalListFragment.java | 9 --------- 1 file changed, 9 deletions(-) diff --git a/app/src/main/java/org/schabi/newpipe/local/BaseLocalListFragment.java b/app/src/main/java/org/schabi/newpipe/local/BaseLocalListFragment.java index 53fe1677b..90ef8c352 100644 --- a/app/src/main/java/org/schabi/newpipe/local/BaseLocalListFragment.java +++ b/app/src/main/java/org/schabi/newpipe/local/BaseLocalListFragment.java @@ -194,9 +194,6 @@ public abstract class BaseLocalListFragment extends BaseStateFragment if (itemsList != null) { animateHideRecyclerViewAllowingScrolling(itemsList); } - if (headerRootBinding != null) { - animate(headerRootBinding.getRoot(), false, 200); - } } @Override @@ -205,9 +202,6 @@ public abstract class BaseLocalListFragment extends BaseStateFragment if (itemsList != null) { animate(itemsList, true, 200); } - if (headerRootBinding != null) { - animate(headerRootBinding.getRoot(), true, 200); - } } @Override @@ -253,9 +247,6 @@ public abstract class BaseLocalListFragment extends BaseStateFragment if (itemsList != null) { animateHideRecyclerViewAllowingScrolling(itemsList); } - if (headerRootBinding != null) { - animate(headerRootBinding.getRoot(), false, 200); - } } @Override