Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Background playback on MacOS no longer working as expected (after pause playback change in 6.48) #6845

Open
2 tasks done
Integer0475 opened this issue Mar 27, 2024 · 0 comments

Comments

@Integer0475
Copy link

Integer0475 commented Mar 27, 2024

Using a supported version?

  • I have searched searched open and closed issues for duplicates.
  • I am using Signal-Desktop as provided by the Signal team, not a 3rd-party package.

Overall summary

On my device (macos sonoma), I’m no longer able to continue playback in the background if the active window covers the Signal window. I noticed this was introduced with the "Pause Playback" change that was introduced for window close and minimization in 6.48.

Video and audio playback will now pause whenever the Signal window is closed and minimized in the system tray. If you’re looking for silence, X marks the spot.

When I Command + Tab to my other apps, the playback cuts immediately if that other apps window covers the Signal app in it's entirety. When I swap back to Signal as the active window, it doesn't automatically pick up playing from where it left off, I have to manually click the play button or tap the spacebar. Playback only continues when changing the active app if the other app's window doesn't completely cover Signal's window.

Steps to reproduce

I can reproduce the issue if Signal is still actively open, not minimized or closed (using the window controls in the upper left hand corner [red or yellow buttons]):

  1. Playback will continue if the Signal app is visible in any way next to or behind another app, so make sure they're both resized appropriately to fit the screen.
  2. Covering the Signal window entirely by moving another app over it or resizing it will stop the playback. Signal's window was never minimized or closed on my end, it just has another window on top of it.
  3. Resize the window again so it doesn't cover Signal entirely, and resume playback.
  4. Shift the active window state to the other app and it should continue playing in the background.

Expected result

Playback should continue in the background as long as the window wasn't intentionally closed or minimized using shortcuts or the window control buttons on the top left (even if Signal isn't the active window). Should be able to listen to audio messages while using another app, since Signal was not closed.

Actual result

Signal pauses background playback whenever the active window is shifted to another app that completely covers the Signal window. Not able to listen to audio messages in another app, such as a browser, when the browser covers the Signal app and it's the active window.

Screenshots

No response

Signal version

Reported at 7.3.1 (still occurring in 7.4.0)

Operating system

Reported on MacOS Sonoma 14.4 (still occurring in 14.4.1)

Version of Signal on your phone

No response

Link to debug log

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant