From 7a37a9c76c7a88364d37cf9ddd59e6b1194d42cc Mon Sep 17 00:00:00 2001 From: Christian Kandeler Date: Tue, 30 May 2023 16:18:06 +0200 Subject: ProjectExplorer: Consider the case of no active target ... in BuildManager. Fixes: QTCREATORBUG-29207 Change-Id: Icbcdc957cd9105f7c4b9bc27fc9feb34dd547955 Reviewed-by: Reviewed-by: Christian Stenger Reviewed-by: Qt CI Bot --- src/plugins/projectexplorer/buildmanager.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/plugins/projectexplorer/buildmanager.cpp b/src/plugins/projectexplorer/buildmanager.cpp index 57bfde6e46..1f0e0fb148 100644 --- a/src/plugins/projectexplorer/buildmanager.cpp +++ b/src/plugins/projectexplorer/buildmanager.cpp @@ -61,7 +61,9 @@ static const QList targetsForSelection(const Project *project, { if (targetSelection == ConfigSelection::All) return project->targets(); - return {project->activeTarget()}; + if (project->activeTarget()) + return {project->activeTarget()}; + return {}; } static const QList buildConfigsForSelection(const Target *target, -- cgit v1.2.3