summaryrefslogtreecommitdiff
path: root/app/src/main/java/de/danoeh/antennapod/activity/OnlineFeedViewActivity.java
diff options
context:
space:
mode:
authorByteHamster <info@bytehamster.com>2021-01-02 16:58:43 +0100
committerByteHamster <info@bytehamster.com>2021-01-02 16:58:43 +0100
commit3ed33794327f547c8892d30958a78770dae56d45 (patch)
tree29095e84b7e8051e6e4bd58e6d7d66578807e614 /app/src/main/java/de/danoeh/antennapod/activity/OnlineFeedViewActivity.java
parentc9635473cb69acfb883f70868f6a8e04670241b1 (diff)
parentd1426f97740103d548db007e3ad2c918d90f8bf0 (diff)
downloadAntennaPod-3ed33794327f547c8892d30958a78770dae56d45.zip
Merge branch 'develop' into folders
Diffstat (limited to 'app/src/main/java/de/danoeh/antennapod/activity/OnlineFeedViewActivity.java')
-rw-r--r--app/src/main/java/de/danoeh/antennapod/activity/OnlineFeedViewActivity.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/activity/OnlineFeedViewActivity.java b/app/src/main/java/de/danoeh/antennapod/activity/OnlineFeedViewActivity.java
index 3f58e4a92..18620a56a 100644
--- a/app/src/main/java/de/danoeh/antennapod/activity/OnlineFeedViewActivity.java
+++ b/app/src/main/java/de/danoeh/antennapod/activity/OnlineFeedViewActivity.java
@@ -509,11 +509,21 @@ public class OnlineFeedViewActivity extends AppCompatActivity {
viewBinding.subscribeButton.setEnabled(true);
viewBinding.subscribeButton.setText(R.string.open_podcast);
if (didPressSubscribe) {
+ didPressSubscribe = false;
+ if (UserPreferences.isEnableAutodownload()) {
+ Feed feed1 = DBReader.getFeed(getFeedId(feed));
+ FeedPreferences feedPreferences = feed1.getPreferences();
+ feedPreferences.setAutoDownload(viewBinding.autoDownloadCheckBox.isChecked());
+ feed1.savePreferences();
+ }
openFeed();
}
} else {
viewBinding.subscribeButton.setEnabled(true);
viewBinding.subscribeButton.setText(R.string.subscribe_label);
+ if (UserPreferences.isEnableAutodownload()) {
+ viewBinding.autoDownloadCheckBox.setVisibility(View.VISIBLE);
+ }
}
}
}