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

[Bug] App not quitting correctly on macOS #3967

Open
mtdvlpr opened this issue Jan 18, 2025 · 10 comments
Open

[Bug] App not quitting correctly on macOS #3967

mtdvlpr opened this issue Jan 18, 2025 · 10 comments
Labels
awaiting-release Will be released with next update bug Something isn't working macOS Specific to macOS

Comments

@mtdvlpr
Copy link
Collaborator

mtdvlpr commented Jan 18, 2025

The warning that occurs when a meeting is running is great, but having to close it twice when no meeting is running doesn’t make sense to me. I recorded videos that will show what I think you already know. When you close it like you would Excel, the window goes away but M3 is still running. You can’t do anything with it at this point except quit again. If you don’t, it is taking system resources and most people don’t notice that it’s still running. Just a suggestion, you guys do great work!

Meeting running, 3 cmd-quit
https://github.com/user-attachments/assets/bae96d47-d6c8-4732-9b80-6fda3a27860e

Meeting not running, 2 cmd quit
https://github.com/user-attachments/assets/30d7b903-180b-4c69-8836-53a5cb17e895

Typical close of Excel, only 1 cmd quit
https://github.com/user-attachments/assets/b61edd49-d6c6-4a4e-b234-dc09adcc2f25

Thanks,
Mark Cillis

Originally posted by @skimark1 in #3222 (comment)

@mtdvlpr mtdvlpr added bug Something isn't working macOS Specific to macOS labels Jan 18, 2025
@mtdvlpr
Copy link
Collaborator Author

mtdvlpr commented Jan 18, 2025

Correct behavior:

Windows and Linux

  • Click on close main window button
    • Meeting has started or media is showing?
      • No: Quit app
      • Yes: First click?
        • No: It's the second click, quit app
        • Yes: Show warning

macOS

  • Click on close main window button
    • Meeting has started or media is showing?
      • No: Close all windows but do not quit app
      • Yes: First click?
        • No: It's the second click, close all windows but do not quit app
        • Yes: Show warning
  • When windows are closed but app is running, clicking the app icon should activate the app and open the main window again.
  • Cmd-Q
    • Meeting has started or media is showing?
      • No: Close all windows and quit app
      • Yes: First click?
        • No: It's the second click, quit app
        • Yes: Show warning

@mtdvlpr mtdvlpr changed the title [Bug] app not quitting correctly on macOS [Bug] App not quitting correctly on macOS Jan 18, 2025
@mtdvlpr
Copy link
Collaborator Author

mtdvlpr commented Jan 18, 2025

@skimark1, could you please install the test version below and perform the different scenarios again. I've added some debug statements that should give me a better clue of what's going on.

https://github.com/sircharlo/meeting-media-manager/actions/runs/12843701711

@skimark1
Copy link

skimark1 commented Jan 18, 2025 via email

@mtdvlpr
Copy link
Collaborator Author

mtdvlpr commented Jan 18, 2025

That's expected behavior. I hadn't changed any of the logic yet. Just added debug statements. The in-between test versions are not signed and notarized, so you indeed need the terminal commands for it.

I've now improved the logic, so below version might fix it. Let me know!

https://github.com/sircharlo/meeting-media-manager/actions/runs/12845896447

@skimark1
Copy link

skimark1 commented Jan 18, 2025 via email

@mtdvlpr mtdvlpr added the in-progress Currently working on this label Jan 19, 2025
@mtdvlpr
Copy link
Collaborator Author

mtdvlpr commented Jan 19, 2025

Okay, thank you for your help! I'm pretty sure I fixed it. Please test below version:

https://github.com/sircharlo/meeting-media-manager/actions/runs/12851742920

@skimark1
Copy link

skimark1 commented Jan 19, 2025 via email

@mtdvlpr mtdvlpr added awaiting-release Will be released with next update and removed in-progress Currently working on this labels Jan 19, 2025
@mtdvlpr
Copy link
Collaborator Author

mtdvlpr commented Jan 19, 2025

Alright, thanks for helping me figure this is out! I'll consider this fixed. If you want to be certain that it also works for the Silicon version, you can try below version. Below version is identical to an official release, so should not require the terminal commands.

https://github.com/sircharlo/meeting-media-manager/actions/runs/12855709650

@mtdvlpr
Copy link
Collaborator Author

mtdvlpr commented Jan 19, 2025

In the next release, the warning will also popup when background music is playing.

@skimark1
Copy link

skimark1 commented Jan 19, 2025 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
awaiting-release Will be released with next update bug Something isn't working macOS Specific to macOS
Projects
None yet
Development

No branches or pull requests

2 participants