From c524e8d3b762273e2a8b6fef027d7b2f392ffd7a Mon Sep 17 00:00:00 2001 From: Kendall Garner <17521368+kgarner7@users.noreply.github.com> Date: Mon, 16 Feb 2026 07:52:36 -0800 Subject: [PATCH] fix(left-controls): use joined artsts instead of array by artist id --- .../player/components/left-controls.tsx | 32 ++++--------------- 1 file changed, 6 insertions(+), 26 deletions(-) diff --git a/src/renderer/features/player/components/left-controls.tsx b/src/renderer/features/player/components/left-controls.tsx index 10028cc34..8f8a0e700 100644 --- a/src/renderer/features/player/components/left-controls.tsx +++ b/src/renderer/features/player/components/left-controls.tsx @@ -1,6 +1,6 @@ import clsx from 'clsx'; import { AnimatePresence, LayoutGroup, motion } from 'motion/react'; -import React, { MouseEvent } from 'react'; +import { MouseEvent } from 'react'; import { useTranslation } from 'react-i18next'; import { generatePath, Link } from 'react-router'; import { shallow } from 'zustand/shallow'; @@ -8,6 +8,7 @@ import { shallow } from 'zustand/shallow'; import styles from './left-controls.module.css'; import { ItemImage } from '/@/renderer/components/item-image/item-image'; +import { JoinedArtists } from '/@/renderer/features/albums/components/joined-artists'; import { ContextMenuController } from '/@/renderer/features/context-menu/context-menu-controller'; import { RadioMetadataDisplay } from '/@/renderer/features/player/components/radio-metadata-display'; import { useIsRadioActive } from '/@/renderer/features/radio/hooks/use-radio-player'; @@ -24,7 +25,6 @@ import { ActionIcon } from '/@/shared/components/action-icon/action-icon'; import { Center } from '/@/shared/components/center/center'; import { Group } from '/@/shared/components/group/group'; import { Icon } from '/@/shared/components/icon/icon'; -import { Separator } from '/@/shared/components/separator/separator'; import { Text } from '/@/shared/components/text/text'; import { Tooltip } from '/@/shared/components/tooltip/tooltip'; import { PlaybackSelectors } from '/@/shared/constants/playback-selectors'; @@ -233,30 +233,10 @@ export const LeftControls = () => { )} onClick={stopPropagation} > - {artists?.map((artist, index) => ( - - {index > 0 && } - - {artist.name || '—'} - - - ))} +