diff --git a/src/renderer/features/settings/components/playback/media-session-settings.tsx b/src/renderer/features/settings/components/playback/media-session-settings.tsx index dec9051d..38a7e143 100644 --- a/src/renderer/features/settings/components/playback/media-session-settings.tsx +++ b/src/renderer/features/settings/components/playback/media-session-settings.tsx @@ -1,3 +1,4 @@ +import isElectron from 'is-electron'; import { useTranslation } from 'react-i18next'; import { @@ -7,6 +8,9 @@ import { import { usePlaybackSettings, useSettingsStoreActions } from '/@/renderer/store/settings.store'; import { Switch } from '/@/shared/components/switch/switch'; +const isWindows = window.api.utils.isWindows(); +const isDesktop = isElectron(); + export const MediaSessionSettings = () => { const { t } = useTranslation(); const { mediaSession } = usePlaybackSettings(); @@ -31,6 +35,7 @@ export const MediaSessionSettings = () => { context: 'description', postProcess: 'sentenceCase', }), + isHidden: isDesktop && !isWindows, note: t('common.restartRequired', { postProcess: 'sentenceCase' }), title: t('setting.mediaSession', { postProcess: 'sentenceCase' }), },