forked from qt-creator/qt-creator
QmlProject: Fix crash
Change-Id: I6b83b6c05b1c94f62c868329ea118d638d9928b6 Reviewed-by: Eike Ziller <eike.ziller@qt.io> Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
@@ -139,6 +139,9 @@ QmlMultiLanguageAspect *QmlMultiLanguageAspect::current(ProjectExplorer::Project
|
|||||||
|
|
||||||
QmlMultiLanguageAspect *QmlMultiLanguageAspect::current(ProjectExplorer::Target *target)
|
QmlMultiLanguageAspect *QmlMultiLanguageAspect::current(ProjectExplorer::Target *target)
|
||||||
{
|
{
|
||||||
|
if (!target)
|
||||||
|
return {};
|
||||||
|
|
||||||
if (auto runConfiguration = target->activeRunConfiguration()) {
|
if (auto runConfiguration = target->activeRunConfiguration()) {
|
||||||
if (auto multiLanguageAspect = runConfiguration->aspect<QmlProjectManager::QmlMultiLanguageAspect>())
|
if (auto multiLanguageAspect = runConfiguration->aspect<QmlProjectManager::QmlMultiLanguageAspect>())
|
||||||
return multiLanguageAspect;
|
return multiLanguageAspect;
|
||||||
|
Reference in New Issue
Block a user