Enable panel build type list after adding a build type, and disable it if no build types are left after removing one.

This commit is contained in:
Martín Lucas Golini
2025-02-18 00:16:56 -03:00
parent d179e4d0e4
commit 01f6a4fe8e

View File

@@ -634,6 +634,7 @@ UIBuildSettings::UIBuildSettings(
if ( panelBuildTypeDDL ) {
panelBuildTypeDDL->getListBox()->addListBoxItem( buildType );
panelBuildTypeDDL->getListBox()->setSelected( buildType );
panelBuildTypeDDL->setEnabled( true );
}
msgBox->closeWindow();
} );
@@ -655,6 +656,8 @@ UIBuildSettings::UIBuildSettings(
buildTypeDropDown->getListBox()->removeListBoxItem( txt );
if ( panelBuildTypeDDL ) {
panelBuildTypeDDL->getListBox()->removeListBoxItem( txt );
if ( panelBuildTypeDDL->getListBox()->isEmpty() )
panelBuildTypeDDL->setEnabled( false );
}
msgBox->closeWindow();
} );