Android: Fix crash when creating new project

enableChanged is redundant for updating gradle settings.

Task-number: QTCREATORBUG-19652
Change-Id: I3352d3b56caf742f7f034b3bf106cfb361c1f869
Reviewed-by: Ivan Donchevskii <ivan.donchevskii@qt.io>
This commit is contained in:
Vikas Pachdha
2018-01-29 13:31:44 +01:00
committed by Eike Ziller
parent 8a8ad532cf
commit 61511cd06b

View File

@@ -63,11 +63,9 @@ AndroidQmakeBuildConfiguration::AndroidQmakeBuildConfiguration(Target *target)
: QmakeBuildConfiguration(target)
{
updateCacheAndEmitEnvironmentChanged();
auto updateGradle = [this] { AndroidManager::updateGradleProperties(BuildConfiguration::target()); };
connect(target->project(), &Project::parsingFinished, this, updateGradle);
connect(this, &AndroidQmakeBuildConfiguration::enabledChanged, this, updateGradle);
connect(target->project(), &Project::parsingFinished, this, [this] {
AndroidManager::updateGradleProperties(BuildConfiguration::target());
});
}
void AndroidQmakeBuildConfiguration::initialize(const BuildInfo *info)