Since Pageant doesn't load my keys on launch after a reboot, some times I try to use sourcetree without my keys loaded. Obviously, authentication fails and sourcetree asks for the password for the git user. When I hit cancel, the dialog comes back up. I have to cancel something like 10 times before it finally gives up. This is absurd and quite fantastically annoying.
When I cancel the password dialog, SourceTree should immediately abandon efforts to use password authentication. It makes ABSOLUTELY NO SENSE for the password dialog to reappear when I've CANCELLED it.
Please fix this.