summaryrefslogtreecommitdiff
path: root/app/src/main/java/de/danoeh/antennapod/activity/OnlineFeedViewActivity.java
diff options
context:
space:
mode:
authorasdoi <36813904+asdoi@users.noreply.github.com>2020-11-04 10:18:44 +0100
committerGitHub <noreply@github.com>2020-11-04 10:18:44 +0100
commitadcab6f9832b4a77b888e6e00c3ccf8efd60f64a (patch)
tree66b1d81e203afbf9cd64c4061b1d81b7fcf82174 /app/src/main/java/de/danoeh/antennapod/activity/OnlineFeedViewActivity.java
parent6ef793a9ae4aa74d2b7feb7dfa002215dbd7f0d0 (diff)
downloadAntennaPod-adcab6f9832b4a77b888e6e00c3ccf8efd60f64a.zip
Show "include in auto downloads" checkbox on adding podcast (#4627)
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.java11
1 files changed, 11 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..2fd537159 100644
--- a/app/src/main/java/de/danoeh/antennapod/activity/OnlineFeedViewActivity.java
+++ b/app/src/main/java/de/danoeh/antennapod/activity/OnlineFeedViewActivity.java
@@ -13,6 +13,7 @@ import android.view.MenuItem;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
+import android.widget.LinearLayout;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.UiThread;
@@ -509,11 +510,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);
+ }
}
}
}