From 6e96b4fbb0b11eef5dd3fb5ceea892b8efe9a9ac Mon Sep 17 00:00:00 2001 From: Raffson Date: Sat, 6 Jan 2024 20:29:27 +0100 Subject: [PATCH] Fix AWCD bugs mentioned by Drexyl --- qt_ui/windows/AirWingConfigurationDialog.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/qt_ui/windows/AirWingConfigurationDialog.py b/qt_ui/windows/AirWingConfigurationDialog.py index cdb04057..f9d2ed4c 100644 --- a/qt_ui/windows/AirWingConfigurationDialog.py +++ b/qt_ui/windows/AirWingConfigurationDialog.py @@ -319,6 +319,8 @@ class SquadronConfigurationBox(QGroupBox): self.name_edit.setText(self.squadron.name) self.nickname_edit.setText(self.squadron.nickname) self.primary_task_selector.setCurrentText(self.squadron.primary_task.value) + index = self.livery_selector.findText(self.squadron.livery) + self.livery_selector.setCurrentIndex(index) self.max_size_selector.setValue(self.squadron.max_size) self.base_selector.setCurrentText(self.squadron.location.name) self.player_list.setText( @@ -408,7 +410,9 @@ class SquadronConfigurationBox(QGroupBox): # The user canceled the dialog. return self.return_players_to_squadron() + self.parking_tracker.remove_squadron(self.squadron) self.squadron = new_squadron + self.parking_tracker.add_squadron(self.squadron) self.bind_data() self.mission_types.replace_squadron(self.squadron) self.parking_tracker.signal_change()