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) => (
-