diff --git a/app/src/main/java/com/github/libretube/ui/dialogs/ShareDialog.kt b/app/src/main/java/com/github/libretube/ui/dialogs/ShareDialog.kt index 48a943a54..c3918903f 100644 --- a/app/src/main/java/com/github/libretube/ui/dialogs/ShareDialog.kt +++ b/app/src/main/java/com/github/libretube/ui/dialogs/ShareDialog.kt @@ -108,12 +108,16 @@ class ShareDialog( return "" } private fun getShareableTitle(shareData: ShareData): String { - if (shareData.currentChannel != null) { - return shareData.currentChannel - } else if (shareData.currentPlaylist != null) { - return shareData.currentPlaylist - } else if (shareData.currentVideo != null) { - return shareData.currentVideo + shareData.apply { + currentChannel?.let { + return it + } + currentVideo?.let { + return it + } + currentPlaylist?.let { + return it + } } return "" }