From 23e2b51db289c389d11706cff06b89a766b81521 Mon Sep 17 00:00:00 2001 From: Emily Kager Date: Sat, 20 Apr 2019 14:15:37 -0700 Subject: [PATCH] For #1759 - Try to change copy URL to plainText (#1850) --- .../main/java/org/mozilla/fenix/browser/BrowserFragment.kt | 3 +-- .../org/mozilla/fenix/library/bookmarks/BookmarkFragment.kt | 4 +--- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/org/mozilla/fenix/browser/BrowserFragment.kt b/app/src/main/java/org/mozilla/fenix/browser/BrowserFragment.kt index b97648cab..064c60f53 100644 --- a/app/src/main/java/org/mozilla/fenix/browser/BrowserFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/browser/BrowserFragment.kt @@ -542,8 +542,7 @@ class BrowserFragment : Fragment(), BackHandler, CoroutineScope { private fun Session.copyUrl(context: Context) { val clipBoard = context.getSystemService(Context.CLIPBOARD_SERVICE) as ClipboardManager - val uri = Uri.parse(url) - clipBoard.primaryClip = ClipData.newRawUri("Uri", uri) + clipBoard.primaryClip = ClipData.newPlainText(url, url) } private fun subscribeToSession(): Session.Observer { diff --git a/app/src/main/java/org/mozilla/fenix/library/bookmarks/BookmarkFragment.kt b/app/src/main/java/org/mozilla/fenix/library/bookmarks/BookmarkFragment.kt index 8f9949038..cf2d0e40f 100644 --- a/app/src/main/java/org/mozilla/fenix/library/bookmarks/BookmarkFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/library/bookmarks/BookmarkFragment.kt @@ -9,7 +9,6 @@ import android.content.ClipboardManager import android.content.Context import android.graphics.PorterDuff import android.graphics.PorterDuffColorFilter -import android.net.Uri import android.os.Bundle import android.view.LayoutInflater import android.view.Menu @@ -313,7 +312,6 @@ class BookmarkFragment : Fragment(), CoroutineScope, BackHandler, AccountObserve private fun BookmarkNode.copyUrl(context: Context) { val clipBoard = context.getSystemService(Context.CLIPBOARD_SERVICE) as ClipboardManager - val uri = Uri.parse(url) - clipBoard.primaryClip = ClipData.newRawUri("Uri", uri) + clipBoard.primaryClip = ClipData.newPlainText(url, url) } }