oxen-io / session-desktop

Session Desktop - Onion routing based messenger
https://getsession.org
GNU General Public License v3.0
1.44k stars 186 forks source link

[BUG] Quit Session button doesn't work on Mac #3111

Open goktugerol-dev opened 1 month ago

goktugerol-dev commented 1 month ago

Code of conduct

Self-training on how to write a bug report

Is there an existing issue for this?

Current Behavior

Clicking quit session button doesn't quits the session.

Expected Behavior

It should sign out and clear everything in the app

Steps To Reproduce

1) Click the quit session button 2) Closes the app but when you click to turn on it still shows the previous session...

Desktop Version

v1.12.3

Anything else?

No response

yougotwill commented 2 weeks ago

@goktugerol-dev What version of mac are you running? Quit works fine for me on both intel and aarch64? 🤔

KeeJef commented 1 day ago

@goktugerol-dev are you referring to the red close button, which currently sends the app to the tray in MacOS, allowing it to keep running in the background instead of quitting? To fully quit the app, you need to select the quit option from the menu; this is the expected behavior.

Or are you asking about the actual quit button not erasing local data from the app? We currently do not support this function as it would be very disruptive for most users. If you want to ensure that data is not accessible when restarting, you can add a password to the app in the settings menu. This encrypts the session data at rest, so the app will not automatically reload your last session upon restarting until you enter your password.