diff options
author | daniel oeh <daniel.oeh@gmail.com> | 2012-08-12 13:46:24 +0200 |
---|---|---|
committer | daniel oeh <daniel.oeh@gmail.com> | 2012-08-12 13:46:24 +0200 |
commit | 1dce5a3061cbb10cc1e945bc5f0e8c63d41c8df6 (patch) | |
tree | f77b8156f13eb8b870c3217d4ef0c74e5c75e8e5 /src/de/danoeh/antennapod/feed/FeedManager.java | |
parent | b20bdea18e65ecccb7bd2b64efb342a547d640bd (diff) | |
download | AntennaPod-1dce5a3061cbb10cc1e945bc5f0e8c63d41c8df6.zip |
Added confirmation dialog when deleting a feed
Diffstat (limited to 'src/de/danoeh/antennapod/feed/FeedManager.java')
-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); - } - }); } }); |