From 7c0865ae0fc5d9374c0386a7392005098c7ccef4 Mon Sep 17 00:00:00 2001 From: masensio Date: Tue, 25 Feb 2014 11:18:43 +0100 Subject: [PATCH] OC-3078: (Fix bug) Appear 'Copy link' option on the send menu --- .../owncloud/android/ui/dialog/ShareLinkToDialog.java | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/src/com/owncloud/android/ui/dialog/ShareLinkToDialog.java b/src/com/owncloud/android/ui/dialog/ShareLinkToDialog.java index 68e1485b..f4af7e19 100644 --- a/src/com/owncloud/android/ui/dialog/ShareLinkToDialog.java +++ b/src/com/owncloud/android/ui/dialog/ShareLinkToDialog.java @@ -97,17 +97,21 @@ public class ShareLinkToDialog extends SherlockDialogFragment { } } - // add activity for copy to clipboard - Intent copyToClipboardIntent = new Intent(getSherlockActivity(), CopyToClipboardActivity.class); - List copyToClipboard = pm.queryIntentActivities(copyToClipboardIntent, 0); - if (!copyToClipboard.isEmpty()) { - activities.add(copyToClipboard.get(0)); + boolean sendAction = mIntent.getBooleanExtra(Intent.ACTION_SEND, false); + + if (!sendAction) { + // add activity for copy to clipboard + Intent copyToClipboardIntent = new Intent(getSherlockActivity(), CopyToClipboardActivity.class); + List copyToClipboard = pm.queryIntentActivities(copyToClipboardIntent, 0); + if (!copyToClipboard.isEmpty()) { + activities.add(copyToClipboard.get(0)); + } } Collections.sort(activities, new ResolveInfo.DisplayNameComparator(pm)); mAdapter = new ActivityAdapter(getSherlockActivity(), pm, activities); - boolean sendAction = mIntent.getBooleanExtra(Intent.ACTION_SEND, false); + if (sendAction) { -- 2.11.0