mFileList.onNavigateUp();\r
mCurrentDir = mFileList.getCurrentFile();\r
\r
+ if (mDualPane) {\r
+ // Resets the FileDetailsFragment on Tablets so that it always displays\r
+ FileDetailFragment fileDetails = (FileDetailFragment) getSupportFragmentManager().findFragmentByTag(FileDetailFragment.FTAG);\r
+ if (fileDetails != null && !fileDetails.isEmpty()) {\r
+ FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();\r
+ transaction.remove(fileDetails);\r
+ transaction.add(R.id.file_details_container, new FileDetailFragment(null, null));\r
+ transaction.commit();\r
+ }\r
+ }\r
+ \r
if(mCurrentDir.getParentId() == 0){\r
ActionBar actionBar = getSupportActionBar(); \r
actionBar.setDisplayHomeAsUpEnabled(false);\r
if (mDualPane) {\r
// Resets the FileDetailsFragment on Tablets so that it always displays\r
FileDetailFragment fileDetails = (FileDetailFragment) getSupportFragmentManager().findFragmentByTag(FileDetailFragment.FTAG);\r
- if (fileDetails != null) {\r
+ if (fileDetails != null && !fileDetails.isEmpty()) {\r
FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();\r
transaction.remove(fileDetails);\r
transaction.add(R.id.file_details_container, new FileDetailFragment(null, null));\r