diff --git a/src/renderer/features/settings/components/playback/audio-settings.tsx b/src/renderer/features/settings/components/playback/audio-settings.tsx index 3ad958a5..b050c75e 100644 --- a/src/renderer/features/settings/components/playback/audio-settings.tsx +++ b/src/renderer/features/settings/components/playback/audio-settings.tsx @@ -56,8 +56,10 @@ export const AudioSettings = () => { .catch(() => toast.error({ message: 'Error fetching audio devices' })); }; - getAudioDevices(); - }, []); + if (settings.type === PlaybackType.WEB) { + getAudioDevices(); + } + }, [settings.type]); const audioOptions: SettingOption[] = [ {