diff --git a/owncloudApp/src/main/java/com/owncloud/android/presentation/ui/files/filelist/MainFileListFragment.kt b/owncloudApp/src/main/java/com/owncloud/android/presentation/ui/files/filelist/MainFileListFragment.kt index 3dfda2f237d..00d1e531f03 100644 --- a/owncloudApp/src/main/java/com/owncloud/android/presentation/ui/files/filelist/MainFileListFragment.kt +++ b/owncloudApp/src/main/java/com/owncloud/android/presentation/ui/files/filelist/MainFileListFragment.kt @@ -143,6 +143,10 @@ class MainFileListFragment : Fragment(), updateActionModeAfterTogglingSelected() true } + (menu.findItem(R.id.action_share_current_folder)).setOnMenuItemClickListener { + containerActivity?.fileOperationsHelper?.showShareFile(mainFileListViewModel.getFile()) + true + } } /** diff --git a/owncloudApp/src/main/java/com/owncloud/android/ui/fragment/FileDetailFragment.kt b/owncloudApp/src/main/java/com/owncloud/android/ui/fragment/FileDetailFragment.kt index ba9abbd38c1..4b8f0e4dd2e 100644 --- a/owncloudApp/src/main/java/com/owncloud/android/ui/fragment/FileDetailFragment.kt +++ b/owncloudApp/src/main/java/com/owncloud/android/ui/fragment/FileDetailFragment.kt @@ -309,7 +309,7 @@ class FileDetailFragment : FileFragment(), View.OnClickListener { } else if (PreviewVideoFragment.canBePreviewed(file) && file.fileIsDownloading != true) { // Available offline exception, don't initialize streaming - if (!file.isAvailableLocally) {//&& file.isAvailableOffline()) { + if (!file.isAvailableLocally) { //&& file.isAvailableOffline()) { // sync file content, then open with external apps (activity as FileDisplayActivity).startSyncThenOpen(file) } else {