summaryrefslogtreecommitdiff
path: root/src/de/danoeh/antennapod/feed
diff options
context:
space:
mode:
authordaniel oeh <daniel.oeh@gmail.com>2012-08-12 13:46:24 +0200
committerdaniel oeh <daniel.oeh@gmail.com>2012-08-12 13:46:24 +0200
commit1dce5a3061cbb10cc1e945bc5f0e8c63d41c8df6 (patch)
treef77b8156f13eb8b870c3217d4ef0c74e5c75e8e5 /src/de/danoeh/antennapod/feed
parentb20bdea18e65ecccb7bd2b64efb342a547d640bd (diff)
downloadAntennaPod-1dce5a3061cbb10cc1e945bc5f0e8c63d41c8df6.zip
Added confirmation dialog when deleting a feed
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);
- }
- });
}
});