From e51b0a36950d54705c1de5d511d66efb246dace4 Mon Sep 17 00:00:00 2001 From: flofriday Date: Sun, 30 Jun 2024 11:18:44 +0200 Subject: [PATCH] Fix useless refresh on welcome home screen (#7268) If the user hasn't subscribed to any podcasts a welcome segment is shown on the homescreen. However, the scrollview with a refresh below was still there which was not only useless but could trigger an refresh at the wrong position and also tint the app bar. --- .../de/danoeh/antennapod/ui/screen/home/HomeFragment.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/main/java/de/danoeh/antennapod/ui/screen/home/HomeFragment.java b/app/src/main/java/de/danoeh/antennapod/ui/screen/home/HomeFragment.java index 9b10031b6..03a61b687 100644 --- a/app/src/main/java/de/danoeh/antennapod/ui/screen/home/HomeFragment.java +++ b/app/src/main/java/de/danoeh/antennapod/ui/screen/home/HomeFragment.java @@ -184,6 +184,10 @@ public class HomeFragment extends Fragment implements Toolbar.OnMenuItemClickLis .subscribe(numEpisodes -> { viewBinding.welcomeContainer.setVisibility(numEpisodes == 0 ? View.VISIBLE : View.GONE); viewBinding.homeContainer.setVisibility(numEpisodes == 0 ? View.GONE : View.VISIBLE); + viewBinding.swipeRefresh.setVisibility(numEpisodes == 0 ? View.GONE : View.VISIBLE); + if (numEpisodes == 0) { + viewBinding.homeScrollView.setScrollY(0); + } }, error -> Log.e(TAG, Log.getStackTraceString(error))); }