diff --git a/frontend/src/components/MediaDetail.vue b/frontend/src/components/MediaDetail.vue index 7a46c09..a60ae39 100644 --- a/frontend/src/components/MediaDetail.vue +++ b/frontend/src/components/MediaDetail.vue @@ -181,7 +181,7 @@
@@ -658,7 +658,7 @@ const collectionNavRow = computed(() => 3 + movieVersions.value.length) const castNavRow = computed(() => { const hasDesktopSimilarShortcut = - viewportWidth.value > DESKTOP_NAV_SHORTCUT_MIN_WIDTH && collectionMovies.value.length > 0 + viewportWidth.value > DESKTOP_NAV_SHORTCUT_MIN_WIDTH && collectionMovies.value.length > 1 // Desktop with similar row: keep visual cast placement but move it below similar in nav rows. // Narrow layout (or no similar): preserve existing cast row directly after releases. return hasDesktopSimilarShortcut ? 4 + movieVersions.value.length : 2 + movieVersions.value.length