diff --git a/app/src/main/java/com/github/damontecres/wholphin/ui/detail/DetailUtils.kt b/app/src/main/java/com/github/damontecres/wholphin/ui/detail/DetailUtils.kt
index f34c0228..c623b502 100644
--- a/app/src/main/java/com/github/damontecres/wholphin/ui/detail/DetailUtils.kt
+++ b/app/src/main/java/com/github/damontecres/wholphin/ui/detail/DetailUtils.kt
@@ -169,6 +169,38 @@ fun buildMoreDialogItems(
actions.onClickFavorite.invoke(item.id, !favorite)
},
)
+ item.data.albumId?.let { albumId ->
+ add(
+ DialogItem(
+ context.getString(R.string.go_to_album),
+ R.string.fa_compact_disc,
+ ) {
+ actions.navigateTo(
+ Destination.MediaItem(
+ albumId,
+ BaseItemKind.MUSIC_ALBUM,
+ null,
+ ),
+ )
+ },
+ )
+ }
+ item.data.artistItems?.firstOrNull()?.id?.let { artistId ->
+ add(
+ DialogItem(
+ context.getString(R.string.go_to_artist),
+ R.string.fa_user,
+ ) {
+ actions.navigateTo(
+ Destination.MediaItem(
+ artistId,
+ BaseItemKind.MUSIC_ARTIST,
+ null,
+ ),
+ )
+ },
+ )
+ }
seriesId?.let {
add(
DialogItem(
diff --git a/app/src/main/java/com/github/damontecres/wholphin/ui/detail/music/Utils.kt b/app/src/main/java/com/github/damontecres/wholphin/ui/detail/music/Utils.kt
index d38da948..705935e5 100644
--- a/app/src/main/java/com/github/damontecres/wholphin/ui/detail/music/Utils.kt
+++ b/app/src/main/java/com/github/damontecres/wholphin/ui/detail/music/Utils.kt
@@ -104,7 +104,7 @@ fun buildMoreDialogForMusic(
add(
DialogItem(
context.getString(R.string.go_to_album),
- Icons.Default.ArrowForward,
+ R.string.fa_compact_disc,
) {
actions.onClickGoToAlbum.invoke(item.data.albumId!!)
},
@@ -114,7 +114,7 @@ fun buildMoreDialogForMusic(
add(
DialogItem(
context.getString(R.string.go_to_artist),
- Icons.Default.ArrowForward,
+ R.string.fa_user,
) {
actions.onClickGoToArtist.invoke(
item.data.artistItems!!
diff --git a/app/src/main/res/values/fa_strings.xml b/app/src/main/res/values/fa_strings.xml
index c7df2e07..770a6b72 100644
--- a/app/src/main/res/values/fa_strings.xml
+++ b/app/src/main/res/values/fa_strings.xml
@@ -55,4 +55,5 @@
+