diff --git a/app/src/main/java/com/owncloud/android/ui/activity/FileDisplayActivity.kt b/app/src/main/java/com/owncloud/android/ui/activity/FileDisplayActivity.kt index 5914cbf61f39..10a23643efe4 100644 --- a/app/src/main/java/com/owncloud/android/ui/activity/FileDisplayActivity.kt +++ b/app/src/main/java/com/owncloud/android/ui/activity/FileDisplayActivity.kt @@ -564,8 +564,10 @@ class FileDisplayActivity : ALL_FILES == action -> { Log_OC.d(this, "Switch to oc file fragment") menuItemId = R.id.nav_all_files - leftFragment = OCFileListFragment() - supportFragmentManager.executePendingTransactions() + if (leftFragment !is OCFileListFragment) { + leftFragment = OCFileListFragment() + supportFragmentManager.executePendingTransactions() + } browseToRoot() }