forked from qt-creator/qt-creator
Android: Guard against assert due to invalid access
Change-Id: I4f98f18b786c95acae09a3be3b924953f1292e61 Reviewed-by: Artem Sokolovskii <artem.sokolovskii@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
This commit is contained in:
@@ -228,11 +228,12 @@ AndroidBuildApkWidget::AndroidBuildApkWidget(AndroidBuildApkStep *step)
|
|||||||
m_step->setBuildToolsVersion(buildToolsSdkComboBox->itemData(idx).value<QVersionNumber>());
|
m_step->setBuildToolsVersion(buildToolsSdkComboBox->itemData(idx).value<QVersionNumber>());
|
||||||
});
|
});
|
||||||
|
|
||||||
const int initIdx = (m_step->buildToolsVersion().majorVersion() < 1)
|
if (!buildToolsVersions.isEmpty()) {
|
||||||
? buildToolsVersions.indexOf(buildToolsVersions.last())
|
const int initIdx = (m_step->buildToolsVersion().majorVersion() < 1)
|
||||||
: buildToolsVersions.indexOf(m_step->buildToolsVersion());
|
? buildToolsVersions.indexOf(buildToolsVersions.last())
|
||||||
buildToolsSdkComboBox->setCurrentIndex(initIdx);
|
: buildToolsVersions.indexOf(m_step->buildToolsVersion());
|
||||||
|
buildToolsSdkComboBox->setCurrentIndex(initIdx);
|
||||||
|
}
|
||||||
|
|
||||||
auto createAndroidTemplatesButton = new QPushButton(Tr::tr("Create Templates"));
|
auto createAndroidTemplatesButton = new QPushButton(Tr::tr("Create Templates"));
|
||||||
createAndroidTemplatesButton->setToolTip(
|
createAndroidTemplatesButton->setToolTip(
|
||||||
|
Reference in New Issue
Block a user