From ceabe1b860bca785e31e047606dc6df131562d85 Mon Sep 17 00:00:00 2001 From: Vendicated Date: Tue, 18 Aug 2026 04:53:15 +0200 Subject: [PATCH] fix audio source picker --- src/renderer/components/ScreenSharePicker.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/renderer/components/ScreenSharePicker.tsx b/src/renderer/components/ScreenSharePicker.tsx index 4f8d7aa..9f367bd 100644 --- a/src/renderer/components/ScreenSharePicker.tsx +++ b/src/renderer/components/ScreenSharePicker.tsx @@ -647,9 +647,10 @@ function AudioSourcePickerLinux({ }))} isSelected={isItemSelected(includeSources)} select={updateItems(setIncludeSources, includeSources)} - serialize={String} + serialize={JSON.stringify} popoutPosition="top" closeOnSelect={false} + renderOptionLabel={o => o.label} /> @@ -667,9 +668,10 @@ function AudioSourcePickerLinux({ }))} isSelected={isItemSelected(excludeSources)} select={updateItems(setExcludeSources, excludeSources)} - serialize={String} + serialize={JSON.stringify} popoutPosition="top" closeOnSelect={false} + renderOptionLabel={o => o.label} />