Make some notification noise when the application terminates without request

This commit is contained in:
DevilXD committed 2024-01-15 12:06:30 +01:00
1 parent 36867dca97
commit caecef4ecd
2 files changed
+10 -2

No files matched your search

+3
View File
@@ -172,8 +172,11 @@ if __name__ == "__main__":
client.print(_("gui", "status", "exiting"))
await client.shutdown()
if not client.gui.close_requested:
# user didn't request the closure
client.print(_("status", "terminated"))
client.gui.status.update(_("gui", "status", "terminated"))
# notify the user about the closure
client.gui.grab_attention(sound=True)
await client.gui.wait_until_closed()
# save the application state
# NOTE: we have to do it after wait_until_closed,