From 8f227eebe2217aee94594ca772cf46f020453f02 Mon Sep 17 00:00:00 2001 From: jens Date: Thu, 26 Nov 2020 12:40:05 +0100 Subject: [PATCH] - added slider_initial_update --- brewpi_gui.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/brewpi_gui.py b/brewpi_gui.py index c774ce1..b40f675 100644 --- a/brewpi_gui.py +++ b/brewpi_gui.py @@ -31,6 +31,7 @@ class Window(QtWidgets.QMainWindow, Ui_MainWindow): self.Slider.valueChanged.connect(self.on_slider_changed) self.checkbox_heater_activate.stateChanged.connect(self.on_checkbox_changed) self.send_data = Queue() + self.slider_initial_update = True def connect(self): self.ws_client.connect(uri="ws://localhost:8765") @@ -63,7 +64,9 @@ class Window(QtWidgets.QMainWindow, Ui_MainWindow): self.checkbox_heater_activate.setCheckState(2 if msg['Activate'] == 1 else 0) elif "Power" in key: self.lcdNumber.display(msg['Power']) - self.Slider.setValue(msg['Power']) + if self.slider_initial_update: + self.Slider.setValue(msg['Power']) + self.slider_initial_update = False elif "Capabilities" in key: submsg = msg['Capabilities'] if "Power" in submsg: