Insomnia Version: 5.3.6Operating System: Windows 10Summary: On every update, Insomnia places a shortcut on the Windows desktop. This is frustrating for users that don't want a desktop shortcut, since not only do they have to remove it after the first installation, but every time Insomnia auto-updates.The issue seems to caused by the behavior of electron-squirrel-startup.
I've heard this complaint from a few other Windows users, but wasn't sure which part of the install/update process was causing it. Thanks for pointing me to electron-squirrel-startup. I found the line that's causing it: https://github.com/mongodb-js/electron-squirrel-startup/blob/master/index.js#L20
Since that module is so small (1 file), it's probably worth pulling it into the Insomnia project and making the modification directly. I'll get this done for the next release.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
I had commented on issue #44, which is a duplicate of this issue, without realizing this ticket existed as well.
I've just been updated to version 5.11.7, and it still created a desktop icon. Though I see this issue was auto-closed by the stale bot.
Should I open a new ticket? Should this one be reopened? It doesn't seem like the solution mentioned in an earlier comment was applied, or was effective.
I reopened #44. I haven't had time to work on it yet but if you'd like to give it a shot I'd be glad to offer guidance 馃憤
Most helpful comment
I've heard this complaint from a few other Windows users, but wasn't sure which part of the install/update process was causing it. Thanks for pointing me to
electron-squirrel-startup. I found the line that's causing it: https://github.com/mongodb-js/electron-squirrel-startup/blob/master/index.js#L20Since that module is so small (1 file), it's probably worth pulling it into the Insomnia project and making the modification directly. I'll get this done for the next release.