Cast copied text to string in share intent
Some apps expect a String and return an error when there's a SpannableString in the EXTRA_TEXT instead. Cast to a string to avoid this. Bug: 238837981 Fix: 238837981 Test: manual (steps in bug -- the EditTextActivity creates a SpannableString) Change-Id: I543342acf2032dacd6d66281434079f43c6dc08e
This commit is contained in:
@@ -509,7 +509,7 @@ public class ClipboardOverlayController {
|
||||
private void shareContent(ClipData clip) {
|
||||
mUiEventLogger.log(CLIPBOARD_OVERLAY_SHARE_TAPPED);
|
||||
Intent shareIntent = new Intent(Intent.ACTION_SEND);
|
||||
shareIntent.putExtra(Intent.EXTRA_TEXT, clip.getItemAt(0).getText());
|
||||
shareIntent.putExtra(Intent.EXTRA_TEXT, clip.getItemAt(0).getText().toString());
|
||||
shareIntent.setDataAndType(
|
||||
clip.getItemAt(0).getUri(), clip.getDescription().getMimeType(0));
|
||||
shareIntent.putExtra(Intent.EXTRA_STREAM, clip.getItemAt(0).getUri());
|
||||
|
||||
Reference in New Issue
Block a user