-
-
Notifications
You must be signed in to change notification settings - Fork 345
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
KSP Installation list loses currently invalid installs when adding a new installation #1859
Comments
See also related #1836 |
This is intentional as far as the source is concerned: https://github.com/KSP-CKAN/CKAN/blob/master/Core/KSPManager.cs#L290 The KSP ctor throws an exception if the install isn't valid:
Any ideas on how you want that all to work? |
Ideally, unavailable instances would show up in the KSP Install list greyed out, so they can be removed (fixing #1836), and they won't then be forgotten when another instance is added (fixing this) |
Ah, makes sense - that is kinda more of an enhancement rather than a ckan.dll bug right? |
I suppose you could call it an enhancement that solves two related bugs. |
Gotcha, been working on the more comprehensive solution over the past few days. |
@ayan4m1 , while you're working on this bit of code, we've had a feature request on the forums to maintain the "default" KSP version when selecting a non-default install. We would then need to add a button to clear the current default. Does that seem simple enough to implement? |
Steps to reproduce
Add a KSP installation "install1"
Move KSP installation "install1" to a different location
Add KSP installation "install2"
Return KSP installation "install1" to its former location
install1 will not be selectable on starting CKAN
The text was updated successfully, but these errors were encountered: