Fix "up" logic in MessageList

Fixes issue 4727
This commit is contained in:
cketti 2012-12-06 06:20:28 +01:00
parent 26b462a90e
commit b4bd80baa2
1 changed files with 3 additions and 1 deletions

View File

@ -367,8 +367,10 @@ public class MessageList extends K9FragmentActivity implements MessageListFragme
FragmentManager fragmentManager = getSupportFragmentManager(); FragmentManager fragmentManager = getSupportFragmentManager();
if (fragmentManager.getBackStackEntryCount() > 0) { if (fragmentManager.getBackStackEntryCount() > 0) {
fragmentManager.popBackStack(); fragmentManager.popBackStack();
} else if (!mSingleFolderMode || mMessageListFragment.isManualSearch()) { } else if (mMessageListFragment.isManualSearch()) {
onBackPressed(); onBackPressed();
} else if (!mSingleFolderMode) {
onAccounts();
} else { } else {
onShowFolderList(); onShowFolderList();
} }