From e2e8d0a59ffb0736501491b0bdfa05f2885ad66c Mon Sep 17 00:00:00 2001 From: Sven Strickroth Date: Fri, 30 Sep 2011 23:52:01 +0200 Subject: [PATCH] set ITEMIS_FOLDERINSVN only if the current item is a directory Signed-off-by: Sven Strickroth --- src/Git/TGitPath.cpp | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/Git/TGitPath.cpp b/src/Git/TGitPath.cpp index ce85f9ae9..db5f4bece 100644 --- a/src/Git/TGitPath.cpp +++ b/src/Git/TGitPath.cpp @@ -806,10 +806,15 @@ int CTGitPath::GetAdminDirMask() const return status; } - status |= ITEMIS_INSVN|ITEMIS_FOLDERINSVN|ITEMIS_INVERSIONEDFOLDER; + // ITEMIS_INSVN will be revoked if necessary in TortoiseShell/ContextMenu.cpp + status |= ITEMIS_INSVN|ITEMIS_INVERSIONEDFOLDER; - if (IsDirectory() && IsWCRoot()) - status |= ITEMIS_WCROOT; + if (IsDirectory()) + { + status |= ITEMIS_FOLDERINSVN; + if (IsWCRoot()) + status |= ITEMIS_WCROOT; + } path=topdir; path += _T("\\"); -- 2.11.4.GIT