From ec4574ed5c2c85ea6fbbe2b98f162a8e1220653b Mon Sep 17 00:00:00 2001 From: wyzula-jan Date: Thu, 20 Jun 2024 13:45:11 +0200 Subject: [PATCH] fix(scan_control): added default min limit for args bundle if specified --- bec_widgets/widgets/scan_control/scan_group_box.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/bec_widgets/widgets/scan_control/scan_group_box.py b/bec_widgets/widgets/scan_control/scan_group_box.py index ad62091a..8d131d85 100644 --- a/bec_widgets/widgets/scan_control/scan_group_box.py +++ b/bec_widgets/widgets/scan_control/scan_group_box.py @@ -105,7 +105,12 @@ class ScanGroupBox(QGroupBox): self.add_input_labels(self.inputs, 0) # Widgets - self.add_input_widgets(self.inputs, 1) + if self.box_type == "args": + min_bundle = self.config.get("min", 1) + for i in range(1, min_bundle + 1): + self.add_input_widgets(self.inputs, i) + else: + self.add_input_widgets(self.inputs, 1) def add_input_labels(self, group_inputs: dict, row: int) -> None: """