0x5bfa/FluentHub

Bug: App crashes when repository opened in a non-existent application

Lamparter opened this issue ยท 6 comments

๐ŸชŸ What version of Windows is this issue present?

๐ŸชŸ Windows 11

๐Ÿ”ข What version of FluentHub are you on?

0.8.60.0 | X64 | DEBUG
(This does not affect the error)

๐Ÿ“„ Description

App crashes when opening GitHub Desktop/Visual Studio from the repository Clone context menu if the appropriate app is not installed.

๐Ÿชœ Steps To Reproduce

  1. Navigate to a repo
  2. Press on the Clone button
  3. From the context menu, open the repo in an app you do not have installed (Visual Studio or GitHub Desktop as appropriate)
  4. App crashes.

๐Ÿค” Expected behavior

App should check for application install and grey out the button or open a browser with arguments for the URI which would prevent app crash.

โš’๏ธ Did you find any workaround?

No response

๐Ÿ“‘ Stack Trace

Stack trace is not associated with this error.

๐Ÿ“ธ Assets

Screen.Recording.2024-07-23.151803.mp4
As you can see, the app crashes when the user attempts to open the repository with GitHub Desktop which is not installed on the machine.