From 8e361a87769c72c6be36c11ee08b4ed007af8cb7 Mon Sep 17 00:00:00 2001 From: Dan Albert Date: Wed, 21 Apr 2021 17:14:45 -0700 Subject: [PATCH] Fix missing index valid check in transfer menu. Fixes https://github.com/Khopa/dcs_liberation/issues/1006 --- qt_ui/windows/PendingTransfersDialog.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/qt_ui/windows/PendingTransfersDialog.py b/qt_ui/windows/PendingTransfersDialog.py index ac671c86..e49c5dca 100644 --- a/qt_ui/windows/PendingTransfersDialog.py +++ b/qt_ui/windows/PendingTransfersDialog.py @@ -195,6 +195,8 @@ class PendingTransfersDialog(QDialog): self.transfer_model.cancel_transfer_at_index(self.transfer_list.currentIndex()) def can_cancel(self, index: QModelIndex) -> bool: + if not index.isValid(): + return False return self.transfer_model.transfer_at_index(index).player def on_selection_changed(