From d94c57afd6e4e6f18269fb08bcd3ae4fe003cf80 Mon Sep 17 00:00:00 2001 From: Dan Albert Date: Sat, 31 Oct 2020 18:33:45 -0700 Subject: [PATCH] Fix error displaying flight edit dialog. If no airfield was selected (as sometimes happens, usually when there are no aircraft available anywhere), report that no aircraft are available. --- qt_ui/widgets/combos/QOriginAirfieldSelector.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/qt_ui/widgets/combos/QOriginAirfieldSelector.py b/qt_ui/widgets/combos/QOriginAirfieldSelector.py index 904ec114..b0530efc 100644 --- a/qt_ui/widgets/combos/QOriginAirfieldSelector.py +++ b/qt_ui/widgets/combos/QOriginAirfieldSelector.py @@ -43,5 +43,7 @@ class QOriginAirfieldSelector(QComboBox): @property def available(self) -> int: origin = self.currentData() + if origin is None: + return 0 inventory = self.global_inventory.for_control_point(origin) return inventory.available(self.aircraft)