From 08a4dd9117be16da4af013841498b739f32437b7 Mon Sep 17 00:00:00 2001 From: Shahaf <10106174+kotevcode@users.noreply.github.com> Date: Fri, 5 Sep 2025 19:33:01 +0300 Subject: [PATCH] Audio Player: Stop playing when message is deleted (#462) --- src/components/middle/panes/AudioPlayer.tsx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/components/middle/panes/AudioPlayer.tsx b/src/components/middle/panes/AudioPlayer.tsx index 048c64585..d68891f89 100644 --- a/src/components/middle/panes/AudioPlayer.tsx +++ b/src/components/middle/panes/AudioPlayer.tsx @@ -167,6 +167,12 @@ const AudioPlayer: FC = ({ } }, [timestamp, setCurrentTime]); + useEffect(() => { + if (isPlaying && message?.isDeleting) { + playPause(); + } + }, [isPlaying, message?.isDeleting, playPause]); + const handleClick = useLastCallback(() => { const { chatId, id } = renderingMessage!; focusMessage({ chatId, messageId: id });