diff options
Diffstat (limited to 'src/de/danoeh/antennapod/feed')
-rw-r--r-- | src/de/danoeh/antennapod/feed/FeedManager.java | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/de/danoeh/antennapod/feed/FeedManager.java b/src/de/danoeh/antennapod/feed/FeedManager.java index 5d620b831..40774e592 100644 --- a/src/de/danoeh/antennapod/feed/FeedManager.java +++ b/src/de/danoeh/antennapod/feed/FeedManager.java @@ -144,6 +144,14 @@ public class FeedManager { /** Remove a feed with all its items and media files and its image. */ public void deleteFeed(final Context context, final Feed feed) { + contentChanger.post(new Runnable() { + + @Override + public void run() { + feeds.remove(feed); + sendFeedUpdateBroadcast(context); + } + }); dbExec.execute(new Runnable() { @Override @@ -183,14 +191,6 @@ public class FeedManager { adapter.removeFeed(feed); adapter.close(); - contentChanger.post(new Runnable() { - - @Override - public void run() { - feeds.remove(feed); - sendFeedUpdateBroadcast(context); - } - }); } }); |