From 61511cd06b584a5c6898b15dd908246863e0209d Mon Sep 17 00:00:00 2001 From: Vikas Pachdha Date: Mon, 29 Jan 2018 13:31:44 +0100 Subject: 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 --- .../qmakeandroidsupport/androidqmakebuildconfigurationfactory.cpp | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'src') diff --git a/src/plugins/qmakeandroidsupport/androidqmakebuildconfigurationfactory.cpp b/src/plugins/qmakeandroidsupport/androidqmakebuildconfigurationfactory.cpp index a644ce6221..3ffa785d60 100644 --- a/src/plugins/qmakeandroidsupport/androidqmakebuildconfigurationfactory.cpp +++ b/src/plugins/qmakeandroidsupport/androidqmakebuildconfigurationfactory.cpp @@ -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) -- cgit v1.2.3