diff options
Diffstat (limited to 'src/plugins/python/pythonlanguageclient.cpp')
| -rw-r--r-- | src/plugins/python/pythonlanguageclient.cpp | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/src/plugins/python/pythonlanguageclient.cpp b/src/plugins/python/pythonlanguageclient.cpp index 9678dcbdf40..3f8c1b94bd3 100644 --- a/src/plugins/python/pythonlanguageclient.cpp +++ b/src/plugins/python/pythonlanguageclient.cpp @@ -199,13 +199,11 @@ void PyLSClient::openDocument(TextEditor::TextDocument *document) if (reachable()) { const FilePath documentPath = document->filePath(); if (PythonProject *project = pythonProjectForFile(documentPath)) { - if (Target *target = project->activeTarget()) { - if (BuildConfiguration *buildConfig = target->activeBuildConfiguration()) { - if (BuildStepList *buildSteps = buildConfig->buildSteps()) { - BuildStep *buildStep = buildSteps->firstStepWithId(PySideBuildStep::id()); - if (auto *pythonBuildStep = qobject_cast<PySideBuildStep *>(buildStep)) - updateExtraCompilers(project, pythonBuildStep->extraCompilers()); - } + if (BuildConfiguration *buildConfig = project->activeBuildConfiguration()) { + if (BuildStepList *buildSteps = buildConfig->buildSteps()) { + BuildStep *buildStep = buildSteps->firstStepWithId(PySideBuildStep::id()); + if (auto *pythonBuildStep = qobject_cast<PySideBuildStep *>(buildStep)) + updateExtraCompilers(project, pythonBuildStep->extraCompilers()); } } } else if (isSupportedDocument(document)) { |
