GitHub Desktop does not launch from Microsoft Edge or IE
See original GitHub issueDescription
When using Microsoft Edge (or Internet Explorer) and trying to clone a repo in GitHub Desktop, the link takes me to the Desktop download page rather than opening in the program on my computer. When I do the same in Chrome, GitHub Desktop opens correctly. (I use my work GitHub account in Edge, and my personal in Chrome, for those that wonder why I even use Edge 😉.)
Version
- GitHub Desktop: 1.2.6
- Operating system: Microsoft Windows [Version 10.0.16299.125]
Steps to Reproduce
- Navigate to desired repo in Microsoft Edge (or Internet Explorer)
- Click the green “Clone or download” menu
- Click the “Open in Desktop” link.
Expected Behavior
GitHub Desktop opens and brings up the dialog to clone the repo (as it does when I use Chrome)
Actual Behavior
Browser takes me to https://desktop.github.com/
Additional Information
Logs
Issue Analytics
- State:
- Created 5 years ago
- Comments:8 (5 by maintainers)
Top Results From Across the Web
Unable to sign in on Github Desktop through browser #11410
I installed Github Desktop to manage my repositories. Unfortunately, I can't sign in on Github Desktop. Login was successful on the browser ...
Read more >github desktop is not opening in my windows 10 · Issue #13497
Version & OS Open the 'About GitHub Desktop' menu to see the GitHub ... github desktop is not opening in my windows 10...
Read more >GitHub Desktop won't open on Windows 10 · Issue #3757
This is my solution after trying many suggested above. Go to 'C:\Users\YOUR USER NAMEn\AppData\Local\GitHubDesktop', and then delete the most ...
Read more >Github Desktop is not opening after login in the browser function
i downloaded github desktop. i installed the app then i click on the boton sign in and it took me to github.com y...
Read more >GitHub Desktop will not launch, for unclear reasons #3443
Attempting to re-install by following these steps: End all processes that might still be running. Uninstall the application via "Programs & ...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found

@shllybkwrm I believe that is what is happening here.
When you sign into GitHub Desktop we set a flag to indicate that you have the tools installed and that we can show the right protocol handler to launch Desktop, rather than fallback to the download link. This is to prevent a confusing error when you try and clone a repository and don’t have an app to handle it.
I think the fix here is to sign into Desktop from your @sbagchi7 account to also set that flag.
@shllybkwrm thanks for the report. I’m not aware of any recent changes to this area, but I’m trying to find an earlier discussion where we made some changes to how this area worked to see if it was also applied to IE and Edge.
@steveward have you encountered any similar reports about this recently for IE or Edge? I don’t have access to Windows VMs at the moment, and it’d be nice to confirm this behaviour.