Overlays are only shown on directories above any directory that is not a repositry
Created originally on Bitbucket by pjohn
I have the following directory structure
src\ProjectA \ProjectB \ProjectC ......
I am making each project directory a repository. ProjectB I am not making into a repository. After I skipped this directory I noticed that the overlay icons were not showing up. After some testing I found that it is the display order of the directories that determines if the overlays will be shown. So in the above directory structure if ProjectA and ProjectC are repositories and ProjectB is not then projectA will show an overlay and ProjectC will not, but if I sort by name so they are in reverse order then ProjectC will show an overlay and ProjectA will not.
It seems like the directory is traversed in order of the current sort order and if hits a directory is not a repository it quits checking the status of the directories.
I am running Windows XP SP2 with TortoiseHG 1.0.2.