summaryrefslogtreecommitdiff
path: root/app/src/main/java/de/danoeh/antennapod
diff options
context:
space:
mode:
authorMartin Fietz <Martin.Fietz@gmail.com>2015-07-12 21:37:38 +0200
committerMartin Fietz <Martin.Fietz@gmail.com>2015-07-12 21:37:38 +0200
commita831f01eebc119ce31887d185a60378a62f6826a (patch)
tree42b3c043945b3a4347470dc89630a9d0d9531426 /app/src/main/java/de/danoeh/antennapod
parentb8b36b4ee8aee817b3d9b79fa0bfe314dd581081 (diff)
downloadAntennaPod-a831f01eebc119ce31887d185a60378a62f6826a.zip
Open new episodes when removing the currently shown feed via drawer
Diffstat (limited to 'app/src/main/java/de/danoeh/antennapod')
-rw-r--r--app/src/main/java/de/danoeh/antennapod/activity/MainActivity.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/activity/MainActivity.java b/app/src/main/java/de/danoeh/antennapod/activity/MainActivity.java
index c4fc54d73..7eee1558b 100644
--- a/app/src/main/java/de/danoeh/antennapod/activity/MainActivity.java
+++ b/app/src/main/java/de/danoeh/antennapod/activity/MainActivity.java
@@ -514,7 +514,7 @@ public class MainActivity extends ActionBarActivity implements NavDrawerActivity
|| ((ListView)menuInfo.targetView.getParent()).getId() != R.id.nav_list) {
return false;
}
- int position = menuInfo.position;
+ final int position = menuInfo.position;
Feed feed = navDrawerData.feeds.get(position - navAdapter.getSubscriptionOffset());
switch(item.getItemId()) {
case R.id.mark_all_seen_item:
@@ -528,6 +528,9 @@ public class MainActivity extends ActionBarActivity implements NavDrawerActivity
@Override
protected void onPostExecute(Void result) {
super.onPostExecute(result);
+ if(getSelectedNavListIndex() == position) {
+ loadFragment(NewEpisodesFragment.TAG, null);
+ }
}
};
ConfirmationDialog conDialog = new ConfirmationDialog(this,