Path Settings: default of default-push path can not be deleted
Created originally on Bitbucket by DannyWan
Hi,
Actually, the bug was found in 0.7.3, but this version is not in the list of version.
Go to the Settings > Global > Path tab, then enter any path for "default" or "default-push", then apply and close the window. Then open it again, and clear the default (or default-push) path, then apply and close again. In the Mercurial.ini file saved in your user folder, the default path will still be saved but with an empty path. You can find the line "default = "
The problem, is now if you open the Synchronize window, you will see an empty line in the drop-down list of possible path, which is very strange.
My opinion, is that in the Settings dialog, you should check if the path specified for default or default-push is not empty. If it is empty you should delete it from the ini file, not save it with an empty value.