diff --git a/src/renderer/features/now-playing/components/popover-play-queue.tsx b/src/renderer/features/now-playing/components/popover-play-queue.tsx index 872d6713e..31aa743e3 100644 --- a/src/renderer/features/now-playing/components/popover-play-queue.tsx +++ b/src/renderer/features/now-playing/components/popover-play-queue.tsx @@ -12,7 +12,7 @@ import { ItemListKey } from '/@/shared/types/types'; interface PopoverPlayQueueProps { onClose?: () => void; - onToggle?: () => void; + onToggle?: (e: React.MouseEvent) => void; opened?: boolean; } diff --git a/src/renderer/features/player/components/right-controls.tsx b/src/renderer/features/player/components/right-controls.tsx index 1f2b0a7b4..7312479d8 100644 --- a/src/renderer/features/player/components/right-controls.tsx +++ b/src/renderer/features/player/components/right-controls.tsx @@ -170,7 +170,10 @@ const QueueButton = () => { return ( { + e.stopPropagation(); + handleToggleQueue(); + }} opened={popoverOpened} /> );