From 27492575c2669413a4cd0aad250fc831bfd9cdb7 Mon Sep 17 00:00:00 2001 From: Michael Kaiser Date: Sun, 28 Oct 2012 00:24:42 +0200 Subject: [PATCH] Save media after changing its position --- src/de/danoeh/antennapod/feed/FeedItem.java | 5 ++++- src/de/danoeh/antennapod/feed/FeedManager.java | 3 +++ 2 files changed, 7 insertions(+), 1 deletion(-) 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