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

Mailspring opens on system start when option is turned off #1493

Open
JKAnderson409 opened this issue on May 10, 2019 · 1 comment

Comments

@JKAnderson409
Copy link

commented on May 10, 2019

What operating system are you using?

MacOS Mojave 10.14.4

What version of Mailspring are you using?

1.6.1

Bug?

Is the issue reproducible with a particular attachment, message, signature, etc?

To reproduce:

Install Mailspring on MacOS Mojave 10.14.4, uncheck preference "Launch on system start" and restart the OS.

@bengotow

This comment has been minimized.

Copy link
Collaborator

commented on May 26, 2019

Hey! Thanks for reporting this—when you check/uncheck the box, Mailspring creates and removes ~/Library/LaunchAgents/com.mailspring.plist. It looks like right now there's no user feedback if that fails for some reason. It also looks like if you go to System Preferences and configure Mailspring to launch at start from the Users & Groups preference pane under Login Items, that creates a /separate/ preference in another locaiton which could separately launch Mailspring even if you unchecked the box within the app.

This is a bit of a mess—I'll see if we can revisit this and clean up the MacOS implementation to do the same thing as adding the app as a "Login Item" in system preferences. In the meantime, I'll make the app present an error message if removing it's LaunchAgent plist fails. You may be having a permissions issue of some sort and it's just not letting you know it's unable to delete that file.

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can’t perform that action at this time.