From 67ab041903bead454187b75e6ee5621f4854e0cb Mon Sep 17 00:00:00 2001 From: Alessandro Portale Date: Fri, 19 Apr 2024 20:45:18 +0200 Subject: 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: Reviewed-by: Jarek Kobus --- src/plugins/android/androidsettingswidget.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/plugins/android/androidsettingswidget.cpp b/src/plugins/android/androidsettingswidget.cpp index 86034b9373e..80821867d4e 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")); } -- cgit v1.2.3