diff --git a/src/main/kotlin/com/looker/droidify/screen/ProductAdapter.kt b/src/main/kotlin/com/looker/droidify/screen/ProductAdapter.kt index 29705de6..137fad10 100644 --- a/src/main/kotlin/com/looker/droidify/screen/ProductAdapter.kt +++ b/src/main/kotlin/com/looker/droidify/screen/ProductAdapter.kt @@ -1149,6 +1149,11 @@ class ProductAdapter(private val callbacks: Callbacks, private val columns: Int) val releaseItem = items[adapterPosition] as Item.ReleaseItem callbacks.onReleaseClick(releaseItem.release) } + itemView.setOnLongClickListener { + val releaseItem = items[adapterPosition] as Item.ReleaseItem + copyLinkToClipboard(itemView, releaseItem.release.getDownloadUrl(releaseItem.repository)) + true + } } ViewType.EMPTY -> EmptyViewHolder(parent.context) } diff --git a/src/main/res/values/styles.xml b/src/main/res/values/styles.xml index 44781016..c6443248 100644 --- a/src/main/res/values/styles.xml +++ b/src/main/res/values/styles.xml @@ -59,6 +59,7 @@ @style/Theme.AppBarLayout @style/Theme.CollapsingToolbar @style/Theme.Toolbar + @style/Theme.Card