summaryrefslogtreecommitdiff
path: root/app/src/main/java/de/danoeh/antennapod/fragment/SubscriptionFragment.java
diff options
context:
space:
mode:
authorByteHamster <info@bytehamster.com>2022-08-19 20:03:40 +0200
committerByteHamster <info@bytehamster.com>2022-08-20 20:48:11 +0200
commit9558e61bad5fb00342a89ba3055d62daee779adf (patch)
tree8748025aaec1259e3addb0442dca439e9b9446ae /app/src/main/java/de/danoeh/antennapod/fragment/SubscriptionFragment.java
parente96f929f0a4e1cb80f3d212e19cee28cc0b063ff (diff)
downloadAntennaPod-9558e61bad5fb00342a89ba3055d62daee779adf.zip
Simplify updating refresh menu
Diffstat (limited to 'app/src/main/java/de/danoeh/antennapod/fragment/SubscriptionFragment.java')
-rw-r--r--app/src/main/java/de/danoeh/antennapod/fragment/SubscriptionFragment.java12
1 files changed, 3 insertions, 9 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/fragment/SubscriptionFragment.java b/app/src/main/java/de/danoeh/antennapod/fragment/SubscriptionFragment.java
index 578a2fa84..6ee5d5c20 100644
--- a/app/src/main/java/de/danoeh/antennapod/fragment/SubscriptionFragment.java
+++ b/app/src/main/java/de/danoeh/antennapod/fragment/SubscriptionFragment.java
@@ -93,7 +93,6 @@ public class SubscriptionFragment extends Fragment
private TextView feedsFilteredMsg;
private Toolbar toolbar;
private String displayedFolder = null;
- private boolean isUpdatingFeeds = false;
private boolean displayUpArrow;
private Disposable disposable;
@@ -200,8 +199,8 @@ public class SubscriptionFragment extends Fragment
int columns = prefs.getInt(PREF_NUM_COLUMNS, getDefaultNumOfColumns());
toolbar.getMenu().findItem(COLUMN_CHECKBOX_IDS[columns - MIN_NUM_COLUMNS]).setChecked(true);
- isUpdatingFeeds = MenuItemUtils.updateRefreshMenuItem(toolbar.getMenu(),
- R.id.refresh_item, updateRefreshMenuItemChecker);
+ MenuItemUtils.updateRefreshMenuItem(toolbar.getMenu(), R.id.refresh_item,
+ DownloadService.isRunning && DownloadService.isDownloadingFeeds());
}
@Override
@@ -407,14 +406,9 @@ public class SubscriptionFragment extends Fragment
@Subscribe(sticky = true, threadMode = ThreadMode.MAIN)
public void onEventMainThread(DownloadEvent event) {
Log.d(TAG, "onEventMainThread() called with: " + "event = [" + event + "]");
- if (event.hasChangedFeedUpdateStatus(isUpdatingFeeds)) {
- refreshToolbarState();
- }
+ refreshToolbarState();
}
- private final MenuItemUtils.UpdateRefreshMenuItemChecker updateRefreshMenuItemChecker =
- () -> DownloadService.isRunning && DownloadService.isDownloadingFeeds();
-
@Override
public void onEndSelectMode() {
speedDialView.close();