From aeea7340cf1e4fbb830c487601ad576ed04ab11e Mon Sep 17 00:00:00 2001
From: Christoph Schmidt <christoph.,schmidt@tugraz.at>
Date: Wed, 3 Jan 2024 21:14:23 +0100
Subject: [PATCH] Fixed plot update issue.

---
 src/CaptDeviceControl/view/AD2CaptDeviceView.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/CaptDeviceControl/view/AD2CaptDeviceView.py b/src/CaptDeviceControl/view/AD2CaptDeviceView.py
index 669e5e4..38c8c14 100644
--- a/src/CaptDeviceControl/view/AD2CaptDeviceView.py
+++ b/src/CaptDeviceControl/view/AD2CaptDeviceView.py
@@ -217,6 +217,7 @@ class ControlWindow(QMainWindow):
             except Exception as e:
                 self.logger.error(f"Error: {e}")
             self._ui.btn_connect.setText("Disconnect")
+            self.capture_update_timer.start()
 
     def _on_ui_sample_rate_changed(self, sample_rate: int):
         self.model.sample_rate = sample_rate
@@ -228,7 +229,6 @@ class ControlWindow(QMainWindow):
     def _ui_on_btn_recording_clicked(self):
         if not self.model.capturing_information.device_capturing_state == AD2Constants.CapturingState.RUNNING():
             self._ui.btn_record.setChecked(True)
-            self.capture_update_timer.start()
             self.controller.start_capture()
         else:
             self._ui.btn_record.setChecked(False)
-- 
GitLab