From 0f4534c34ca9422fda5906fac6de7c1a09c1f8a0 Mon Sep 17 00:00:00 2001 From: jeffvli Date: Sun, 14 Dec 2025 05:18:32 -0800 Subject: [PATCH] fix padding on server selector when radio is enabled --- src/renderer/features/sidebar/components/server-selector.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/renderer/features/sidebar/components/server-selector.tsx b/src/renderer/features/sidebar/components/server-selector.tsx index ec024f0d3..8b8202ffb 100644 --- a/src/renderer/features/sidebar/components/server-selector.tsx +++ b/src/renderer/features/sidebar/components/server-selector.tsx @@ -4,6 +4,7 @@ import { useTranslation } from 'react-i18next'; import styles from './server-selector.module.css'; +import { useRadioStore } from '/@/renderer/features/radio/hooks/use-radio-player'; import JellyfinLogo from '/@/renderer/features/servers/assets/jellyfin.png'; import NavidromeLogo from '/@/renderer/features/servers/assets/navidrome.png'; import OpenSubsonicLogo from '/@/renderer/features/servers/assets/opensubsonic.png'; @@ -23,7 +24,9 @@ import { ServerFeature } from '/@/shared/types/features-types'; export const ServerSelector = () => { const { t } = useTranslation(); const currentServer = useCurrentServer(); - const showImage = useAppStore((state) => state.sidebar.image); + const sidebarImageEnabled = useAppStore((state) => state.sidebar.image); + const isRadioPlaying = useRadioStore((state) => state.isPlaying); + const showImage = sidebarImageEnabled && !isRadioPlaying; const { data: musicFolders } = useQuery( currentServer