summaryrefslogtreecommitdiff
path: root/src/de/danoeh/antennapod/feed
diff options
context:
space:
mode:
Diffstat (limited to 'src/de/danoeh/antennapod/feed')
-rw-r--r--src/de/danoeh/antennapod/feed/FeedManager.java16
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);
- }
- });
}
});