From 1a82e7f72b07eb1a1d0e95ee86f19db751e38f68 Mon Sep 17 00:00:00 2001 From: wakonig_k Date: Mon, 14 Apr 2025 17:29:00 +0200 Subject: [PATCH] wip --- bec_widgets/widgets/plots/waveform/waveform.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/bec_widgets/widgets/plots/waveform/waveform.py b/bec_widgets/widgets/plots/waveform/waveform.py index 31e7e9b7..2561f3c8 100644 --- a/bec_widgets/widgets/plots/waveform/waveform.py +++ b/bec_widgets/widgets/plots/waveform/waveform.py @@ -1628,9 +1628,11 @@ class Waveform(PlotBase): if scan_item.status_message is None: logger.warning(f"Scan item with {scan_item.scan_id} has no status message.") return - self.scan_item = scan_item - self.scan_id = scan_item.scan_id - self._emit_signal_update() + + if self.scan_id != scan_item.scan_id: + self.scan_item = scan_item + self.scan_id = scan_item.scan_id + self._emit_signal_update() return if len(self.client.history) == 0: