diff --git a/app/src/main/java/org/mozilla/fenix/share/ShareController.kt b/app/src/main/java/org/mozilla/fenix/share/ShareController.kt index 4d7f97b4d..9a999f3e2 100644 --- a/app/src/main/java/org/mozilla/fenix/share/ShareController.kt +++ b/app/src/main/java/org/mozilla/fenix/share/ShareController.kt @@ -172,7 +172,7 @@ class DefaultShareController( @VisibleForTesting fun getShareText() = shareData.joinToString("\n\n") { data -> - listOfNotNull(data.title, data.url).joinToString("\n") + data.url.orEmpty() } // Navigation between app fragments uses ShareTab as arguments. SendTabUseCases uses TabData. diff --git a/app/src/test/java/org/mozilla/fenix/share/ShareControllerTest.kt b/app/src/test/java/org/mozilla/fenix/share/ShareControllerTest.kt index 9494430e6..83686fb98 100644 --- a/app/src/test/java/org/mozilla/fenix/share/ShareControllerTest.kt +++ b/app/src/test/java/org/mozilla/fenix/share/ShareControllerTest.kt @@ -39,8 +39,8 @@ import org.mozilla.fenix.components.metrics.Event import org.mozilla.fenix.components.metrics.MetricController import org.mozilla.fenix.ext.metrics import org.mozilla.fenix.ext.nav -import org.mozilla.fenix.share.listadapters.AppShareOption import org.mozilla.fenix.helpers.FenixRobolectricTestRunner +import org.mozilla.fenix.share.listadapters.AppShareOption @RunWith(FenixRobolectricTestRunner::class) @ExperimentalCoroutinesApi @@ -57,7 +57,7 @@ class ShareControllerTest { TabData("title0", "url0"), TabData("title1", "url1") ) - private val textToShare = "${shareData[0].title}\n${shareData[0].url}\n\n${shareData[1].title}\n${shareData[1].url}" + private val textToShare = "${shareData[0].url}\n\n${shareData[1].url}" private val testCoroutineScope = TestCoroutineScope() private val sendTabUseCases = mockk(relaxed = true) private val snackbar = mockk(relaxed = true)