فهرست منبع

use file details sharing tab for files also via the share bottom sheet (only if FileDisplayActivity is the parent)

AndyScherzinger 6 سال پیش
والد
کامیت
5c4a450b11
1فایلهای تغییر یافته به همراه6 افزوده شده و 1 حذف شده
  1. 6 1
      src/main/java/com/owncloud/android/ui/dialog/SendShareDialog.java

+ 6 - 1
src/main/java/com/owncloud/android/ui/dialog/SendShareDialog.java

@@ -22,6 +22,7 @@ import android.widget.TextView;
 import com.owncloud.android.R;
 import com.owncloud.android.datamodel.OCFile;
 import com.owncloud.android.lib.common.utils.Log_OC;
+import com.owncloud.android.ui.activity.FileDisplayActivity;
 import com.owncloud.android.ui.adapter.SendButtonAdapter;
 import com.owncloud.android.ui.components.SendButtonData;
 import com.owncloud.android.ui.helpers.FileOperationsHelper;
@@ -229,7 +230,11 @@ public class SendShareDialog extends BottomSheetDialogFragment {
     }
 
     private void shareFile(OCFile file) {
-        fileOperationsHelper.showShareFile(file);
+        if (getActivity() instanceof FileDisplayActivity) {
+            ((FileDisplayActivity) getActivity()).showDetails(file, 1);
+        } else {
+            fileOperationsHelper.showShareFile(file);
+        }
         dismiss();
     }