From cdbbbcde8d355474a38d2a3268422dc588e05056 Mon Sep 17 00:00:00 2001 From: Johannes Pohl Date: Mon, 26 Mar 2018 16:01:35 +0200 Subject: [PATCH] fix crash when pasting to empty simulator scene --- src/urh/ui/views/SimulatorGraphicsView.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/urh/ui/views/SimulatorGraphicsView.py b/src/urh/ui/views/SimulatorGraphicsView.py index 61cc2bbd..ca5a54eb 100644 --- a/src/urh/ui/views/SimulatorGraphicsView.py +++ b/src/urh/ui/views/SimulatorGraphicsView.py @@ -374,5 +374,6 @@ class SimulatorGraphicsView(QGraphicsView): for item in self.copied_items: assert isinstance(item, GraphicsItem) parent = item.model_item.parent() - self.scene().simulator_config.add_items([copy.deepcopy(item.model_item)], parent.child_count(), parent) + pos = parent.child_count() if parent is not None else 0 + self.scene().simulator_config.add_items([copy.deepcopy(item.model_item)], pos, parent)