aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlessandro Portale <alessandro.portale@qt.io>2024-04-19 20:45:18 +0200
committerAlessandro Portale <alessandro.portale@qt.io>2024-05-02 15:24:08 +0000
commit67ab041903bead454187b75e6ee5621f4854e0cb (patch)
tree1661985a5d1b717d99b6ee63f41b10f9db83978c
parent2c4b7fa02a822754049610781a8137ddb650b830 (diff)
Android: Disable "Make [NDK] default" button while NDKs list is empty
When pressing the "Make [NDK] Default" button while the list is empty leads to a crash. The button should actually not be enabled if the list is empty. This change disables the button while the NDKs list is empty. Fixes: QTCREATORBUG-30716 Change-Id: I5f10fd180f62d20210f1b0c0261e4d821d0582dd Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
-rw-r--r--src/plugins/android/androidsettingswidget.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/plugins/android/androidsettingswidget.cpp b/src/plugins/android/androidsettingswidget.cpp
index 86034b9373..80821867d4 100644
--- a/src/plugins/android/androidsettingswidget.cpp
+++ b/src/plugins/android/androidsettingswidget.cpp
@@ -813,6 +813,7 @@ void AndroidSettingsWidget::updateUI()
}
}
+ m_makeDefaultNdkButton->setEnabled(m_ndkListWidget->count() > 0);
m_makeDefaultNdkButton->setText(isDefaultNdkSelected() ? Tr::tr("Unset Default")
: Tr::tr("Make Default"));
}