I’m having to forcibly close Webstorm a few times a day - mainly (as I work on a laptop) when I change network connections it will just hang. Can’t pinpoint exactly when or why but that seems to be a common factor. If I am working off network and on wifi hotspot it seems to be worse.
So I would like if I could cancel these processes rather than them hogging the whole interface either by backgrounding them or having the ability to cancel them.
Would it be possible to have the the metadata dialog open up and then show spinners on the connection drop down perhaps?
In below screen shot add a cancel button.
Alternatively, as the connection info is in the [user home]/.sfdx/ directory could we have an option for you to parse the connections in there with the ability to switch to the sfdx cli if there are any issues? I would imaging you would be able to parse this directory a lot lot faster than the time it takes (for me usually 5-10 seconds). That’s why it was easy for me to grab the screenshot above.