From a8b260ad38ab216eb06c2bd74c760093f639aeef Mon Sep 17 00:00:00 2001 From: Dylan Jeannin Date: Mon, 11 May 2026 13:49:54 +0200 Subject: [PATCH] debug crash when double clic on PK combobox when no reach is selected (DIF window) --- src/View/DIFAdisTS/Table.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/View/DIFAdisTS/Table.py b/src/View/DIFAdisTS/Table.py index b9b51c5d..df95fb7a 100644 --- a/src/View/DIFAdisTS/Table.py +++ b/src/View/DIFAdisTS/Table.py @@ -62,9 +62,12 @@ class ComboBoxDelegate(QItemDelegate): if self._mode == "rk": reach_id = self._ic_spec_lst[index.row()].reach - reach = next(filter( - lambda edge: edge.id == reach_id, self._data.edges() - )) + reach = next( + filter( + lambda edge: edge.id == reach_id, self._data.edges() + ), + None + ) if reach_id is not None: val = list(