ProjectExplorer: Report VCS topics in all cases

Report VCS topics when the top level project node is a file or
a directory.

Task-number: QTCREATORBUG-17498
Change-Id: Ie20109b228afc79bfc2ac21505a8798d9fd5efd6
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
Tobias Hunger
2017-03-14 15:38:02 +01:00
parent 181766c41d
commit 831864c56c

View File

@@ -703,7 +703,8 @@ ProjectNode::ProjectNode(const Utils::FileName &projectFilePath) :
QString ProjectNode::vcsTopic() const
{
const QString dir = filePath().toFileInfo().absolutePath();
const QFileInfo fi = filePath().toFileInfo();
const QString dir = fi.isDir() ? fi.absoluteFilePath() : fi.absolutePath();
if (Core::IVersionControl *const vc =
Core::VcsManager::findVersionControlForDirectory(dir))