diff --git a/Yattee/Views/Channel/ChannelPlaylistRow.swift b/Yattee/Views/Channel/ChannelPlaylistRow.swift index 52b22c90..7063ecf5 100644 --- a/Yattee/Views/Channel/ChannelPlaylistRow.swift +++ b/Yattee/Views/Channel/ChannelPlaylistRow.swift @@ -88,6 +88,7 @@ struct ChannelPlaylistRow: View { Spacer() } + .contentShape(Rectangle()) } .zoomTransitionSource(id: playlist.id) .buttonStyle(.plain) diff --git a/Yattee/Views/Channel/ChannelView.swift b/Yattee/Views/Channel/ChannelView.swift index ecb3ad46..71dd7d0d 100644 --- a/Yattee/Views/Channel/ChannelView.swift +++ b/Yattee/Views/Channel/ChannelView.swift @@ -1013,6 +1013,7 @@ struct ChannelView: View { ForEach(playlists) { playlist in NavigationLink(value: NavigationDestination.playlist(.remote(playlist.id, instance: nil, title: playlist.title))) { PlaylistCardView(playlist: playlist, isCompact: gridConfig.isCompactCards) + .contentShape(Rectangle()) } .zoomTransitionSource(id: playlist.id) .buttonStyle(.plain) @@ -1364,6 +1365,7 @@ struct ChannelView: View { case .playlist(let playlist): NavigationLink(value: NavigationDestination.playlist(.remote(playlist.id, instance: nil, title: playlist.title))) { PlaylistCardView(playlist: playlist, isCompact: gridConfig.isCompactCards) + .contentShape(Rectangle()) } .zoomTransitionSource(id: playlist.id) .buttonStyle(.plain)