aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/clearcase
diff options
context:
space:
mode:
authorOrgad Shaneh <orgad.shaneh@audiocodes.com>2014-03-24 13:13:02 +0200
committerOrgad Shaneh <orgads@gmail.com>2014-03-25 17:05:04 +0100
commit72d116ba6b3ce5850109df6dd0b4e879c26f4917 (patch)
tree29bcf3246cb6085d0e20fd4652c25679540fdb5b /src/plugins/clearcase
parentf08170817ae2185b37f0fbebf2dd781f68964629 (diff)
ClearCase: Fix detection when file is opened from vob root
Change-Id: I480ea1f1f73ce80b75d428a4fd16501eda539529 Reviewed-by: Knut Petter Svendsen <knutpett@pvv.org> Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Diffstat (limited to 'src/plugins/clearcase')
-rw-r--r--src/plugins/clearcase/clearcaseplugin.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/clearcase/clearcaseplugin.cpp b/src/plugins/clearcase/clearcaseplugin.cpp
index 170821b28d..ba615d06ed 100644
--- a/src/plugins/clearcase/clearcaseplugin.cpp
+++ b/src/plugins/clearcase/clearcaseplugin.cpp
@@ -381,7 +381,8 @@ QString ClearCasePlugin::ccManagesDirectory(const QString &directory) const
foreach (const QString &relativeVobDir, vobs) {
const QString vobPath = QDir::cleanPath(rootDir + QDir::fromNativeSeparators(relativeVobDir));
- const bool isManaged = Utils::FileName::fromString(directory).isChildOf(Utils::FileName::fromString(vobPath));
+ const bool isManaged = (vobPath == directory)
+ || Utils::FileName::fromString(directory).isChildOf(Utils::FileName::fromString(vobPath));
if (isManaged)
return vobPath;
}