I have a single local repository in SourceTree. Right-click on it to bring up context menu, select delete. On "Confirm Remove?" dialog I select "Also Move To Trash". On "Confirm Delete Repository" dialog I select "Ok". Repository still exists, no indications of any attempted delete or errors.
This occured after program update from 2.1 to 2.2 (~20 mins ago). I also quit & restarted twice, each time the same actions/result. Local repository has my permissions.