summaryrefslogtreecommitdiff
path: root/src/de/danoeh/antennapod/feed
diff options
context:
space:
mode:
authorMichael Kaiser <patheticpat@googlemail.com>2012-10-28 00:24:42 +0200
committerMichael Kaiser <patheticpat@googlemail.com>2012-10-28 00:24:42 +0200
commit27492575c2669413a4cd0aad250fc831bfd9cdb7 (patch)
tree727953a493087557967c9424d2d7e62a4ba1fa1d /src/de/danoeh/antennapod/feed
parentea52a12ba3c88ce528e694ca8329f420070ecf5a (diff)
downloadAntennaPod-27492575c2669413a4cd0aad250fc831bfd9cdb7.zip
Save media after changing its position
Diffstat (limited to 'src/de/danoeh/antennapod/feed')
-rw-r--r--src/de/danoeh/antennapod/feed/FeedItem.java5
-rw-r--r--src/de/danoeh/antennapod/feed/FeedManager.java3
2 files changed, 7 insertions, 1 deletions
diff --git a/src/de/danoeh/antennapod/feed/FeedItem.java b/src/de/danoeh/antennapod/feed/FeedItem.java
index e77252f16..8be4714a2 100644
--- a/src/de/danoeh/antennapod/feed/FeedItem.java
+++ b/src/de/danoeh/antennapod/feed/FeedItem.java
@@ -170,6 +170,9 @@ public class FeedItem extends FeedComponent {
public void setItemIdentifier(String itemIdentifier) {
this.itemIdentifier = itemIdentifier;
}
-
+
+ public boolean hasMedia() {
+ return media != null;
+ }
}
diff --git a/src/de/danoeh/antennapod/feed/FeedManager.java b/src/de/danoeh/antennapod/feed/FeedManager.java
index 115ee6aa0..922d8bd68 100644
--- a/src/de/danoeh/antennapod/feed/FeedManager.java
+++ b/src/de/danoeh/antennapod/feed/FeedManager.java
@@ -383,6 +383,9 @@ public class FeedManager {
item.setRead(read);
setFeedItem(context, item);
+ if (item.hasMedia())
+ setFeedMedia(context, item.getMedia());
+
contentChanger.post(new Runnable() {
@Override