From 9483607a200f40ca8dfe295e2db7e0074cd5c58b Mon Sep 17 00:00:00 2001 From: Bart De Vries Date: Mon, 4 Dec 2023 13:43:55 +0100 Subject: [PATCH] Make playPause() also work when player is in stopped state --- src/audiomanager.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/audiomanager.cpp b/src/audiomanager.cpp index 16e2a393..303e7508 100644 --- a/src/audiomanager.cpp +++ b/src/audiomanager.cpp @@ -442,10 +442,11 @@ void AudioManager::pause() void AudioManager::playPause() { - if (playbackState() == KMediaSession::PlaybackState::PausedState) - play(); - else if (playbackState() == KMediaSession::PlaybackState::PlayingState) + if (playbackState() == KMediaSession::PlaybackState::PlayingState) { pause(); + } else { + play(); + } } void AudioManager::stop()