Don't show VCS menus that are not enabled and can't create repos.

This commit is contained in:
con
2010-04-16 14:12:18 +02:00
parent 92d05ed89f
commit 8d2f5f201e

View File

@@ -512,7 +512,7 @@ bool VCSBasePlugin::enableMenuAction(ActionState as, QAction *menuAction) const
switch (as) { switch (as) {
case VCSBase::VCSBasePlugin::NoVCSEnabled: { case VCSBase::VCSBasePlugin::NoVCSEnabled: {
const bool supportsCreation = d->supportsRepositoryCreation(); const bool supportsCreation = d->supportsRepositoryCreation();
menuAction->setVisible(true); menuAction->setVisible(supportsCreation);
menuAction->setEnabled(supportsCreation); menuAction->setEnabled(supportsCreation);
return supportsCreation; return supportsCreation;
} }