forked from qt-creator/qt-creator
MiniProjectTargetSelector: Allow for startupProject to be nullptr
This should not happen, but currently it does during session loading. Change-Id: Ic4da775010c8d947e8db210f618519080068e14a Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
@@ -1120,7 +1120,7 @@ bool MiniProjectTargetSelector::addedDeployConfiguration(DeployConfiguration *dc
|
|||||||
|
|
||||||
bool MiniProjectTargetSelector::removedDeployConfiguration(DeployConfiguration *dc)
|
bool MiniProjectTargetSelector::removedDeployConfiguration(DeployConfiguration *dc)
|
||||||
{
|
{
|
||||||
if (dc->target() != m_project->activeTarget())
|
if (!m_project || dc->target() != m_project->activeTarget())
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
m_listWidgets[DEPLOY]->removeProjectConfiguration(dc);
|
m_listWidgets[DEPLOY]->removeProjectConfiguration(dc);
|
||||||
@@ -1128,7 +1128,7 @@ bool MiniProjectTargetSelector::removedDeployConfiguration(DeployConfiguration *
|
|||||||
}
|
}
|
||||||
bool MiniProjectTargetSelector::addedRunConfiguration(RunConfiguration *rc)
|
bool MiniProjectTargetSelector::addedRunConfiguration(RunConfiguration *rc)
|
||||||
{
|
{
|
||||||
if (rc->target() != m_project->activeTarget())
|
if (!m_project || rc->target() != m_project->activeTarget())
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
m_listWidgets[RUN]->addProjectConfiguration(rc);
|
m_listWidgets[RUN]->addProjectConfiguration(rc);
|
||||||
@@ -1137,7 +1137,7 @@ bool MiniProjectTargetSelector::addedRunConfiguration(RunConfiguration *rc)
|
|||||||
|
|
||||||
bool MiniProjectTargetSelector::removedRunConfiguration(RunConfiguration *rc)
|
bool MiniProjectTargetSelector::removedRunConfiguration(RunConfiguration *rc)
|
||||||
{
|
{
|
||||||
if (rc->target() != m_project->activeTarget())
|
if (!m_project || rc->target() != m_project->activeTarget())
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
m_listWidgets[RUN]->removeProjectConfiguration(rc);
|
m_listWidgets[RUN]->removeProjectConfiguration(rc);
|
||||||
|
Reference in New Issue
Block a user